CareerPlanSign in

Senior Software Engineer, Data Foundations

💼 Full-time🗓 2026-06-25

Core

Building and operating scalable, cloud-native data persistence layers and infrastructure to support application services.

Role type

Senior IC backend engineer (data infrastructure)

Builds

Production datastores, caching layers, and data pipelines

Domain

Cloud data infrastructure, distributed systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

PostgreSQL, MySQL, DynamoDB, Redis, Elasticsearch, Memcache, Terraform, Backstage, AWS, distributed systems fundamentals, multi-region architectures, observability tooling

Technologies

Terraform, Backstage, AWS, PostgreSQL, MySQL, DynamoDB, Redis, Elasticsearch, Memcache

Responsibilities

Design, build, and operate backend systems with scalable data persistence layers; Partner with service teams to improve database design, query performance, and data modeling; Contribute to automation around infrastructure provisioning; Improve developer experience by building self-service tooling for databases and caching systems; Work on observability, performance insights, and autoscaling strategies for production datastores; Contribute to architectural decisions around multi-regional data persistence and global scalability

Seniority

Senior, hands-on IC

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