Senior Software Engineer - Backend Systems
Core
Senior Backend Engineer designing scalable APIs, data pipelines, and resilient distributed systems for an agentic research platform.
Role type
Senior hands-on IC backend engineer
Builds
Backend services, data pipelines, cloud infrastructure, and observability tooling
Domain
AI research infrastructure / Cloud-native backend systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend systems design, distributed systems architecture, cloud infrastructure, relational and non-relational databases, containerization and orchestration, CI/CD pipelines, technical leadership, mentoring, system reliability engineering
Preferred skills
Startup environment experience, Node.js/TypeScript, AWS Lambda/CDK, auth systems, workflow orchestration tools, infrastructure-as-code
Technologies
Python, Go, Java, Rust, AWS, GCP, Azure, PostgreSQL, MySQL, Redis, MongoDB, DynamoDB, Docker, Kubernetes, Terraform, Pulumi, Kafka, SQS, RabbitMQ, Cloudflare, Temporal, Airflow, Prefect
Responsibilities
Design and own critical backend services and infrastructure; make architectural decisions and document trade-offs; drive platform reliability investments; mentor engineers and provide technical direction; diagnose and resolve complex performance and scalability issues; implement observability practices and contribute to compliance efforts
Seniority
Senior, hands-on IC with technical leadership