Software Engineer, Platform
Core
Design and develop shared foundational data platforms, cloud infrastructure, and orchestration stacks to support the company's Generative AI Data Engine and advanced LLMs.
Role type
Senior Platform Software Engineer
Builds
Foundational data platforms, core cloud infrastructure, and orchestration stacks for AI model development and evaluation
Domain
Generative AI, Cloud Infrastructure, Distributed Systems
Deliverable
infrastructure
Required skills
Distributed systems architecture, Cloud platform design (AWS), Containerization (Kubernetes, Docker), Infrastructure as Code (Terraform), CI/CD tooling, NoSQL databases (MongoDB), Relational databases (Postgres), Orchestration platforms (Temporal, AWS Step Functions)
Preferred skills
Data warehousing (Snowflake, Firebolt), ETL tools (Dagster, dbt), Authentication/authorization systems, Hyper-growth startup experience
Technologies
AWS, Kubernetes, Terraform, Docker, Temporal, MongoDB, Postgres, CircleCI, Snowflake, Dagster, dbt, Zanzibar
Responsibilities
Design and implement foundational platforms and systems, Collaborate with cross-functional teams to define and deliver new features, Identify and drive improvements to programming practices and tooling, Present technical information and provide guidance on development processes
Seniority
Senior, hands-on IC