Senior Software Engineer, Product Data Platform
Core
Building and operating high-performance data, query, and search infrastructure that powers critical product experiences for finance teams.
Role type
Senior Software Engineer (Backend/Infrastructure)
Builds
Data-intensive distributed systems, AI-powered data products, and agentic reporting experiences.
Domain
Fintech / Data Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Backend engineering at scale, relational database optimization (Postgres/Aurora), query plan analysis, distributed system design, JVM ecosystem (Kotlin/Java), caching strategies, latency debugging
Preferred skills
OpenSearch/Elasticsearch, multi-tenant platforms
Technologies
Kotlin, Java, Postgres, Aurora, JVM
Responsibilities
Analyze and optimize complex query plans and indexing strategies; Drive schema improvements to resolve performance bottlenecks; Debug and remediate P95/P99 latency issues; Design and operate distributed systems with tradeoffs around consistency and failure modes; Evaluate architectures for scaling risks; Implement caching and read/write separation strategies
Seniority
Senior, hands-on IC