Financial Data Software Engineer
Posted Updated
Description
You will build and operate data infrastructure that ingests, transforms, and serves financial datasets. You will design scalable pipelines and integrations, support AI retrieval systems, protect customer data, and improve engineering standards through your technical decisions and delivery.
Responsibilities
- Build reliable infrastructure to ingest, transform, and serve financial datasets
- Design scalable, cost-effective data-processing pipelines
- Integrate heterogeneous financial datasets into queryable platforms
- Structure and serve data for AI models and retrieval systems
- Build secure, compliant customer-data integrations
- Raise engineering standards through code and technical decisions
- Foster learning, craft, and ownership
Requirements
- 5+ years of software engineering experience building data-intensive backend systems
- 5+ years of experience with GCP or an equivalent cloud stack
- Expertise in Python for backend and API systems
- Proficiency in Rust, C++, or Java
- Expertise designing distributed systems, streaming, queuing, caching, and observability
- Strong relational database, SQL, NoSQL, Redis, and columnar-store knowledge
- Experience building streaming and batch data pipelines
- 3+ years working with globally distributed engineering teams
- Knowledge of corporate finance, capital markets, and financial data
Benefits
- Equity
- Comprehensive medical coverage
- Dental coverage
- Vision coverage
- Paid time off
