Software Engineer: Platform and Backend (Mid-career / Senior)
Core
Build and operate async REST endpoints, analytical services, and MCP connectors to productize financial data for institutional investors.
Role type
Senior Platform Backend Engineer
Builds
APIs, analytical services, MCP connectors, and first-party applications for institutional investors
Domain
Financial intelligence, data infrastructure, cloud services
Deliverable
production ML models | product features | infrastructure
Required skills
Python (production), FastAPI, AWS (S3, ECS/Fargate/Lambda, IAM), pandas, Parquet/Arrow, DuckDB, REST APIs
Preferred skills
OAuth2/OIDC, JWT validation, multi-tenant SaaS (RBAC), Infrastructure as Code (CDK/Terraform), React/TypeScript, LLM/MCP integration
Technologies
FastAPI, Pydantic, AWS CDK, CodePipeline, TypeScript, React, DuckDB, Parquet, Arrow
Responsibilities
Build and operate async REST endpoints serving large datasets; manage memory and performance trade-offs for big data; own identity and access layers; design new data access points; run services on AWS; productionize code from data teams; handle failure modes and ensure reliability
Seniority
Senior, hands-on IC