Software Engineer, Deployment Platform (Multi-Cloud)
Apple
Cupertino, CA • 20m ago • On-site
Mid
On-site
142,300 - 214,300 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Software Engineer (Deployment Platform, Multi-Cloud)
Focus: Build developer-facing infrastructure for fast, self-service application deployment and production-like environments
Description
Build and own a unified Deployment Platform that enables developers to deploy and run applications on demand with a consistent, self-service experience. You will design production services and APIs (control plane and platform services) and work across cloud infrastructure, networking, and distributed systems to ensure reliability, scale, and great developer experience.
Responsibilities
Deployment Platform Engineering: Design, build, and own services that deploy applications into on-demand environments (local and cloud), managing the full lifecycle
Application Hosting & Delivery Workflows: Build hosting and delivery workflows for validation from preview to production
Developer Experience & Intelligence: Deliver REST, gRPC, and GraphQL APIs plus a CLI and web UI, including AI-assisted capabilities for deployment understanding and troubleshooting
Integrations: Connect with CI/CD pipelines, source control, secrets and identity systems, and production delivery systems
Networking & Connectivity: Own ingress/egress, routing, DNS, TLS, load balancing, and network policy for how applications are reached
Data & Messaging: Design and operate distributed data and messaging systems (e.g., Cassandra, PostgreSQL, CockroachDB, Kafka, Redis) with consistency, availability, and performance at scale
Scale & Reliability by Design: Build isolation, scale, resilience, and observability from the start
Requirements
3+ years of relevant industry experience building production software
Strong Go programming skills; experience delivering concurrent, well-tested services
Solid foundation in software architecture, system design, and problem solving
Hands-on distributed systems and cloud-native architecture experience (reconciliation loops, idempotency, eventual consistency, failure handling)
Hands-on experience with distributed data stores and messaging systems (Cassandra, PostgreSQL, CockroachDB, Kafka, Redis)
Hands-on experience extending Kubernetes (controllers/operators and CRDs using client-go or controller-runtime)
Solid networking fundamentals: DNS, TCP/HTTP, TLS, load balancing, ingress, egress, and network policy
Experience designing and building REST, gRPC, and/or GraphQL APIs
Ability to design, build, test, and run the services you own
BS or MS in Computer Science or a related technical field
Benefits
Work on a platform used by thousands of engineers daily
Collaborate end-to-end from design through implementation and operations, with a bias for simple, high-quality, developer-friendly solutions
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSoftware Engineer, Deployment Platform (MultiCloud)
Apple
Mid
Technology
Cupertino, CA · On-site
$142K - $214K/yr
19m ago
Deployment Platform Software Engineer (Multi-Cloud)
Apple
Mid
Technology
Cupertino, CA · On-site
$142K - $214K/yr
20m ago
Senior Software Engineer
LegalZoom Poland sp. z o.o.
Senior
Technology
Kraków, Poland · On-site
21K zł - 28K zł/yr
2 days ago
Software Engineer, Platform Engineering
YO AI Labs
Senior
Technology
Remote
N/A
2 days ago
Senior Software Engineer (Data Platform)
Bizee
Senior
Technology
Kraków, Poland · On-site
324K zł - 456K zł/yr
6 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Lead Software Engineer
JPMorgan Chase & Co.
Senior
Technology
Hoboken, NJ · On-site
N/A
2 days ago
Senior Software Engineer
LegalZoom Poland sp. z o.o.
Senior
Technology
Kraków, Poland · On-site
21K zł - 28K zł/yr
2 days ago
Network Engineer
Better Stack
Senior
Technology
Prague, Czech Republic · Hybrid
N/A
17 days ago
Software Development Engineer (Full-Stack)
Amazon
Mid
Technology
Seattle, WA
$174K - $210K/yr
17 days ago
Potential salary for Software Engineer, Deployment Platform (Multi-Cloud) role
Improve your resume for just $5
$142,300 – $214,300/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights