Backend Software Engineer - Codex for Finance
Build backend systems, data infrastructure, agentic workflows, and enterprise integrations that make AI useful and trustworthy for financial institutions. The role requires 5+ years of software engineering experience, backend-language proficiency, and experience with production data-intensive or distributed systems.
About the job
Responsibilities
- Design and build backend systems powering AI-native financial workflows across ChatGPT Work and Codex.
- Build infrastructure to ingest, index, retrieve, and serve financial data, company filings, market information, and firm-specific knowledge at scale.
- Develop secure integrations with financial data providers, enterprise knowledge systems, and customer environments, including authentication, authorization, and entitlements.
- Build systems that enable models and agents to use the right tools and data, preserve source provenance, and produce accurate, verifiable outputs.
- Improve the reliability, latency, observability, and quality of production systems.
- Develop evaluations that measure performance on real financial workflows.
- Work directly with financial institutions to understand customer needs, unblock deployments, and turn feedback into product improvements.
- Partner with product, design, research, security, and engineering teams to take capabilities from prototype to scaled production.
Requirements
- 5+ years of professional software engineering experience.
- Proficiency in one or more backend languages such as Python, Go, Rust, or TypeScript.
- Strong foundation in APIs, data systems, and distributed systems.
- Experience building data-intensive applications, search or retrieval systems, infrastructure platforms, or complex integrations.
- Strong product instincts and ability to turn ambiguous customer problems into practical, well-engineered solutions.
- Comfort working across the stack and organizational boundaries.
- High standards for reliability, security, privacy, and performance, particularly in enterprise or high-trust environments.
- Interest in applying AI model capabilities to complex professional work.
Nice-to-haves
- Direct AI/ML or financial services experience.
- Experience as a founder, early startup engineer, or engineer who helped build a new product from scratch.
Compensation
- Annual salary: $293,000–$325,000.
Skills
Python, Go, Rust, TypeScript, APIs, Data Systems, Distributed Systems, Search Systems, Retrieval Systems, Infrastructure Platforms, Authentication, Authorization, Observability, AI/ML, Financial Data
Similar jobs
Backend Engineering jobsBuild and operate secure, scalable sandboxing infrastructure for untrusted, model-generated code and tool calls. The role requires backend programming, virtualization or isolation experience, and strong knowledge of Linux security primitives.
Build and operate Host Assurance services and host software that establish trust in bare-metal and virtual machine infrastructure through secure bootstrap, identity, attestation, and verification. The role requires production software engineering experience across reliable systems, platform or infrastructure security, and host-system boundaries.
Build backend infrastructure and customer-facing workflows that enable developers and AI agents to operate reliably in secure cloud environments. The role requires strong Go and production backend experience, distributed-systems expertise, and practical knowledge of cloud infrastructure, networking, and security.
Build and own Baseten’s identity and authorization platform, including fine-grained permissions, credential systems, and enterprise administration. The role requires backend systems experience, production authorization expertise, and the ability to operate secure multi-tenant systems at scale.
Build and operate scalable backend services, APIs, and real-time data systems while contributing to architecture, reliability, and product-driven solutions. Requires a relevant master’s degree with 3 years of experience or a bachelor’s degree with 5 years, plus broad distributed systems and programming expertise.