GrepJob
Together AI

Senior Software Engineer - Together Cloud Platform

Together AI
Apply
4 days ago

Base Salary

$160k - $230k/yr

Responsibilities

  • Identify, design, and develop foundational backend services for the cloud platform.
  • Analyze and improve the robustness and scalability of existing distributed systems and APIs.
  • Collaborate with product teams to understand functional requirements and deliver solutions.
  • Write clear, well-tested, and maintainable software and Infrastructure as Code (IaC).
  • Conduct design and code reviews, create documentation, and develop testing strategies.
  • Participate in an on-call rotation to address critical incidents.

Requirements

  • 5+ years of experience in building large scale, fault tolerant, distributed systems and API microservices.
  • Experience in designing and improving efficiency, scalability, and stability of system resources.
  • Excellent communication skills for writing design documents and collaborating with teams.
  • Experience with high-performance and globally distributed microservice architectures across cloud providers.
  • Strong systems knowledge across compute, networking, and storage.
  • Experience with relational databases, such as PostgreSQL.
  • Expert-level programming skills in one or more languages, preferably Golang.
  • Proficiency in version control and integrating IaC with CI/CD pipelines.
  • Experience with Kubernetes and containers is preferred.
  • Experience with data infrastructure tools like Kinesis, Airflow, or Kafka is a plus.
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.

Benefits

  • Competitive compensation and startup equity.
  • Health insurance and other benefits.
  • Flexibility in remote work arrangements.

Tech Stack

Apache AirflowApache KafkaAWSAzureGoGoogle Cloud PlatformKubernetesPostgreSQL