Skip to content
Scale AIScale AI

Senior Software Engineer, Platform

Senior Software Engineer on the Platform Engineering team, designing and building shared data platforms, cloud infrastructure, orchestration systems, and developer tooling. Requires backend engineering experience, distributed systems expertise, and proficiency with cloud, containerization, databases, and CI/CD.

About the job

Responsibilities

  • Design and implement foundational platforms and systems in collaboration with stakeholders and internal customers.
  • Collaborate with cross-functional teams to define, design, and deliver features.
  • Identify and drive improvements to programming practices, processes, and engineering tools.
  • Present technical information to teams and stakeholders, providing guidance on development processes and technologies.

Requirements

  • 3+ years of full-time engineering experience after graduation, specializing in backend systems.
  • Extensive software development experience and a deep understanding of distributed systems and public cloud platforms, preferably AWS.
  • Track record of independently owning successful engineering projects.
  • Strong communication and collaboration skills, including the ability to explain complex technical concepts to non-technical stakeholders.
  • Experience with containerization and deployment technologies such as Kubernetes, Terraform, and Docker.
  • Experience with orchestration platforms such as Temporal and AWS Step Functions.
  • Experience with NoSQL document databases such as MongoDB and structured databases such as PostgreSQL.
  • Strong knowledge of software engineering best practices and CI/CD tooling such as CircleCI.

Nice to Have

  • Experience with data warehouses such as Snowflake and Firebolt.
  • Experience with data pipeline and ETL tools such as Dagster and dbt.
  • Experience with authentication and authorization systems such as Zanzibar and AuthZ.
  • Experience scaling products at hyper-growth startups.
  • Interest in AI technologies.

Compensation and Benefits

  • Base salary range: $216,000–$270,000 USD.
  • Equity and benefits may be included for eligible roles.
  • Benefits may include comprehensive health, dental, and vision coverage, retirement benefits, a learning and development stipend, generous paid time off, and potentially a commuter stipend.

Skills

Backend Systems, Distributed Systems, AWS, Kubernetes, Terraform, Docker, Temporal, Aws Step Functions, MongoDB, Postgres, CircleCI, Snowflake, Dagster, dbt, Authentication/Authorization

Parafin

Parafin

San Francisco, CA

Senior Software Engineer, Lending Products
$215k+/yrHybrid5+ YOEBackend Engineering

Build and own backend platform infrastructure that enables engineering teams to develop and ship lending products quickly and reliably. The role requires 5+ years of backend experience, strong ownership, and effective cross-functional collaboration.

Instacart

Instacart

United States

Senior Software Engineer, Fulfillment
$214k+/yrRemote5+ YOEBackend Engineering

Senior software engineer responsible for designing and scaling fulfillment-focused platform systems, optimizing databases and architectures, and improving engineering delivery with AI tooling. Requires a master’s degree and 2 years of related experience, or a bachelor’s degree with 5 years of progressive experience.

Replit

Replit

Foster City, CA

Senior Software Engineer, Growth Enablement
$220k+/yrHybrid4+ YOEBackend Engineering

Build agentic growth and marketing infrastructure spanning attribution, audiences, lifecycle engagement, referrals, promotions, web, mobile, billing, and data. The role requires strong backend software engineering, SQL and data warehouse expertise, and close collaboration with go-to-market teams.

Stripe

Stripe

South San Francisco, CA

Senior Software Engineer
$221k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer designing and operating high-scale distributed systems and core networking infrastructure for internal product teams. Requires a bachelor’s degree and 5 years of software engineering experience, or a master’s degree with 3 years, plus strong cloud, Java, Go, and Kubernetes expertise.

Gusto

Gusto

New York, NY
Software Engineer, Payments
$222k+/yrHybrid7+ YOEBackend Engineering

Build and scale Gusto’s Payments platform, designing fault-tolerant distributed systems and guiding large technical projects end to end. The role requires 7+ years of experience, strong architectural judgment, and expertise with production software; payments or accounting experience is preferred.