Build and operate scalable backend services and Kubernetes infrastructure across AWS and Azure. The role suits an early-career software engineer with 1–2+ years of experience, foundational distributed-systems knowledge, and familiarity with Terraform, cloud platforms, and deployment workflows.
117k – 146k/yr
RemoteEntry levelBackend Engineering
About the role
Responsibilities
Design, build, and operate services and automations that support Kubernetes clusters at scale under the guidance of senior engineers.
Work with product management and technical leadership to turn well-scoped tasks into working code.
Participate in code reviews and follow established patterns and testing standards, including unit and integration testing.
Support cloud configurations across AWS and Azure using Terraform.
Maintain observability coverage, including metrics, alerts, and basic distributed tracing, across core data pipelines.
Identify technical debt, bugs, and small-scale system issues.
Participate in sprint planning, seek feedback and mentorship, and share knowledge with peers.
Requirements
1–2+ years of professional software engineering experience, including exposure to building or operating backend services using Kubernetes.
Familiarity with Kubernetes operations, including deployments, pods, and services.
Experience with or willingness to learn AI-assisted development tools such as Claude Code.
Exposure to GitOps workflows such as ArgoCD and CI/CD pipelines such as Harness or equivalent platforms.
Working knowledge of at least one of Shell, Terraform, YAML, or Go, with willingness to build proficiency across the others.
Experience with cloud environments, ideally AWS services such as EC2, S3, and EKS, or Azure equivalents such as Virtual Machines, Blob Storage, and AKS.
Familiarity with networking concepts such as VPC/VNet basics.
Basic familiarity with Terraform or similar infrastructure-as-code tools.
Foundational understanding of distributed datastores, caching layers, or asynchronous event streaming such as Kafka.
Solid computer science fundamentals and data structures knowledge.
Nice-to-haves
Exposure to Docker and Kubernetes through coursework, internships, or professional projects.
Interest in canary and blue/green deployment strategies.
Interest in policy-as-code tools such as OPA/Gatekeeper.
Interest in OpenTelemetry or distributed tracing.
Exposure to network topology, proxy layers, or mail transfer agent protocols.
Coursework or personal projects involving distributed datastores, caching, or event streaming.
Interest in multi-cloud environments.
Compensation and Benefits
Estimated salary range of $116,960.00 to $146,200.00 for candidates based in Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont, or Washington, D.C.
May be eligible for equity and corporate bonus plans.
Benefits include health care insurance, a 401(k) retirement account, paid sick time, paid personal time off, and paid parental leave.
Backend Software Engineer building and scaling APIs for Twilio Segment's Customer Data Platform (CDP). Design robust distributed systems, collaborate cross-functionally, troubleshoot reliability issues, and participate in on-call. Requires 2+ years production experience with Go/Java/Python, AWS, Kubernetes, and CI/CD.
117k – 146k/yrRemote2+ YOEBackend Engineering
Software Engineer I, Storage
CrusoeSan Francisco, CA
Early-career Software Engineer building and operating Crusoe's cloud storage infrastructure. Implement features for high-performance distributed storage systems, with mentorship to grow skills in storage engineering and distributed systems. Requires bachelor's in CS or equivalent and ~1 year of software experience.
Build scalable backend systems for Pinterest's user-facing features, collaborating with product and design teams on full development lifecycle including prototyping, testing, and AI-assisted workflows. Requires 2+ years backend experience with RESTful APIs, storage, caching, and strong AI utilization practices.
119k – 245k/yrRemote2+ YOEBackend Engineering
Software Engineer I, Backend
PinterestSeattle, WA
As a Backend Software Engineer I, you will build and scale backend features for Pinterest's monetization engineering teams, contributing to the entire product development process from ideation to release. You will work with large-scale distributed systems and collaborate with cross-functional teams.
121k – 211k/yrHybrid1+ YOEBackend Engineering
Software Engineer, Data Migration
MongoDBCalifornia +2
Software Engineer building data migration and code generation tools for modernizing legacy databases to MongoDB. Requires 2+ years backend experience with Java/Spring Boot, Kafka, CDC, and SQL databases.