Senior Platform Software Engineer, Transport
New
Based in the United StatesFull-TimeSenior
Salary$152,926 – $183,518 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSDockerPythonGCPKubernetesAzureGoRustTerraform
Requirements
- 5+ years of software engineering experience in backend, platform, or infrastructure roles within SaaS or cloud environments.
- Strong proficiency in Go or Python, with experience building and operating distributed systems at scale.
- Deep hands-on experience with cloud infrastructure (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and Infrastructure as Code (Terraform).
- Solid understanding of cloud networking concepts such as VPCs, DNS, load balancing, proxies, and service mesh technologies.
- Experience building or maintaining internal platforms, developer infrastructure, or automation systems.
- Strong ownership mindset with the ability to drive complex projects end-to-end.
- Comfortable working in fully remote, asynchronous environments with distributed teams.
- Excellent communication skills, with the ability to explain complex systems to both technical and non-technical stakeholders.
- Experience with large-scale migrations, multi-tenant systems, or cell-based architectures is a strong plus.
- Familiarity with tools such as Istio, Envoy, nginx, or AWS networking services is highly valued.
Responsibilities
- Design, build, and operate core platform infrastructure, including service routing, control plane systems, and multi-cell architecture components.
- Develop and maintain scalable backend services using languages such as Go, Python, and potentially Rust.
- Build automation frameworks and tooling to support large-scale customer migrations and platform transitions.
- Architect and implement cloud networking solutions, including VPCs, DNS, load balancing, PrivateLink, and service mesh configurations.
- Use Kubernetes, Terraform, and workflow automation tools to improve reliability, scalability, and operational efficiency.
- Troubleshoot complex distributed systems issues across application, infrastructure, and network layers.
- Collaborate with engineering, security, and product teams to define technical direction and unblock platform initiatives.
- Participate in on-call rotations and ensure high availability and performance of critical systems.
- Mentor engineers and contribute to best practices in platform engineering and distributed system design.
View Full Description & ApplyYou'll be redirected to the employer's site