Software Engineer, Deployment Platform (MultiCloud)
Apple
Cupertino, CA • 19m 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 (MultiCloud)
- Focus: Build a self-service deployment platform to preview and run applications through production
- Core work: Production Go services, APIs, control plane, distributed systems, networking, reliability, and developer experience
Description
Build and own services that deploy applications into on-demand environments locally and in the cloud. Create fast, reliable, developer-friendly workflows for preview/validation and promotion to production, with REST/gRPC/GraphQL APIs and tooling other engineers depend on.
Responsibilities
- Design, build, and operate deployment platform services; manage the full lifecycle of on-demand environments
- Build application hosting and delivery workflows for validation before production
- Deliver clean REST, gRPC, and GraphQL APIs, plus a CLI and web UI (including AI-powered troubleshooting support)
- Integrate with CI/CD pipelines, source control, secrets and identity systems, and production delivery systems
- Own networking and connectivity (ingress, egress, routing, DNS, TLS, network policy)
- Design and operate distributed data and messaging systems (e.g., Cassandra, PostgreSQL, CockroachDB, Kafka, Redis) for consistency, availability, and performance
- Design for isolation, scale, and resilience; build observability from the start
Requirements
- 3+ years of relevant industry experience building production software
- Strong Go programming skills with experience delivering concurrent, well-tested services
- Solid software architecture, system design, and problem-solving foundation
- 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)
- Strong networking fundamentals (DNS, TCP/HTTP, TLS, load balancing, ingress, egress, 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
- Write production Go code daily and enable one-minute self-service deployments from preview to production
- Work at the intersection of cloud infrastructure, networking, and distributed systems with strong reliability and observability
- Collaborate end-to-end—from design and implementation to operations—on platform services used at scale
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSoftware Engineer, Deployment Platform (Multi-Cloud)
Apple
Mid
Technology
Cupertino, CA · On-site
$142K - $214K/yr
20m 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
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
Robert Half
Senior
Technology
Dublin, OH · On-site
$140K - $150K/yr
3 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.

Software Engineer (Spark, Databricks)
Accenture
Senior
Technology
Kraków, Poland · On-site
N/A
6 days ago
Software Engineer, Growth
Kalshi
Senior
Technology
New York, NY · On-site
N/A
3 days ago
Network Engineer
Better Stack
Senior
Technology
Prague, Czech Republic · Hybrid
N/A
17 days ago
Software Engineer, Deployment & Compliance
Apple
Mid
Technology
Seattle, WA · On-site
$142K - $214K/yr
21m ago
Potential salary for Software Engineer, Deployment Platform (MultiCloud) 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