CareerPlanSign in

Principal Software Engineer

💼 Full-time💰 $246,000–$246,000🗓 2026-06-05 → 2026-09-27

Core

Lead the design, evolution, and reliability of a global financial data extraction and normalization platform that ingests filings (HTML, PDF, APIs, spreadsheets) and delivers trusted, traceable outputs to downstream financial services teams.

Role type

Principal Software Engineer (Platform/Infrastructure)

Builds

Large-scale data extraction and normalization platform for financial services

Domain

Financial technology, AI-driven data extraction, distributed systems

Deliverable

production ML models | infrastructure

Required skills

Distributed systems, Data platforms and pipelines, AI/ML-powered extraction, System reliability and observability, Technical leadership without people management, Reducing operational overhead

Preferred skills

Document understanding, NLP, Financial data extraction, Provenance and lineage systems, Cloud-native architectures

Technologies

PDF, HTML, APIs, XLS, AI/ML frameworks

Responsibilities

Own the architecture and evolution of the data extraction platform, Design systems processing hundreds of thousands of records with high reliability, Define strategies to minimize human-in-the-loop validation via AI and confidence scoring, Establish system contracts for correctness and traceability, Balance AI-driven approaches with rules-based systems, Act as technical authority to block poor designs and introduce new tooling, Partner with product teams to define quality bars and SLAs, Mentor senior engineers and shape technical culture

Seniority

Principal, hands-on IC with strategic ownership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.