Deployment Platform Software Engineer (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 for a Multi-Cloud Deployment Platform
- Focus: Self-service deploying, previewing, and running applications in on-demand environments
- Core stack: Go production services, Kubernetes extensions, and cloud networking/distributed systems
Description
You’ll build and own a unified deployment platform that helps developers move from first preview to production as a fast, reliable, self-service step. You will write production Go code for APIs, the control plane, and services powering application hosting and delivery workflows used by thousands of engineers. The work spans distributed systems, cloud infrastructure, networking, scalability, and observability.
Responsibilities
- Design, build, and own services that deploy applications into on-demand environments locally and in the cloud; manage the full lifecycle
- Build application hosting and delivery workflows for validating changes before production
- Deliver developer experience via REST, gRPC, and GraphQL APIs, plus a CLI and web UI (including AI-powered capabilities)
- Integrate with CI/CD pipelines, source control, secrets and identity systems, and production delivery systems
- Own connectivity for deployed applications: ingress, egress, routing, DNS, TLS, and network policy
- Design and operate distributed data and messaging systems (e.g., Cassandra, PostgreSQL, CockroachDB, Kafka, Redis)
- Design for isolation, scale, and resilience; build observability from the start
Requirements
- 3+ years of relevant industry experience building production software
- Strong programming skills in Go, including 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 distributed data store and messaging systems experience (Cassandra, PostgreSQL, CockroachDB, Kafka, Redis)
- Hands-on experience extending Kubernetes (controllers/operators and CRDs using client-go or controller-runtime)
- 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—from API design through production
- BS or MS in Computer Science or related technical field
Benefits
Not specified in the provided posting.
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
Software Engineer, Deployment Platform (MultiCloud)
Apple
Mid
Technology
Cupertino, CA · On-site
$142K - $214K/yr
19m ago

Senior DevOps / Cloud Engineer (Software Engineering and ML background)
Billennium
Senior
Technology
Warsaw, Poland · Remote
N/A
6 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.
Cloud Services Software Engineer
Nvidia
Senior
Technology
Santa Clara, CA
$205K - $290K/yr
17 days ago

Software Engineer (Spark, Databricks)
Accenture
Senior
Technology
Kraków, Poland · On-site
N/A
6 days ago

.NET/Go Core Cloud Engineer
Motorola Solutions
Senior
Technology
Kraków, Poland · Remote
15K zł - 18K zł/yr
6 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
Potential salary for Deployment Platform Software Engineer (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