Together AI is seeking to build and scale a commerce platform that drives their Cloud products.
Requirements
- 5+ years of demonstrated experience in building large scale, fault tolerant, distributed systems and API microservices
- Expert-level programmer in one or more of Golang, Rust, Python, Java, or TypeScript
- Proficiency in writing and maintaining Infrastructure as Code (IaC) using tools like Terraform, AWS CDK, or Pulumi
- Proficiency in version control practices and integrating IaC with CI/CD pipelines
- Experience with payment processors (e.g. Stripe) and billing systems a plus
- Experience with Kubernetes, or containers a plus
- Experience building and operating data infrastructure (Kinesis, Airflow, Kafka, etc) a plus
Responsibilities
- Identify, design, and develop foundational backend services that power Together’s commerce platform
- Analyze and improve the robustness and scalability of existing distributed systems, APIs, databases, and infrastructure
- Write clear, well-tested, and maintainable software and IaC for both new and existing systems
- Conduct design and code reviews, create developer documentation, and develop testing strategies for robustness and fault tolerance
- Participate in an on-call rotation to address critical incidents when necessary
- Partner with product teams to understand functional requirements and deliver solutions that meet business needs
Other
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience
- Participate in an on-call rotation to address critical incidents when necessary
- Partner with product teams to understand functional requirements and deliver solutions that meet business needs