Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Cloud Infrastructure, Golang

$139.5k - $258.1k

Apple

Software Engineer - Cloud Infrastructure, Golang

Come help us build the next generation cloud platform to support internal and public-facing services across Apple. In Apple Services Engineering (ASE), we build and run systems that form the foundation for some of Apple's most exciting services, including iCloud, Siri, iTunes, and more. In this role, you will have the unique opportunity to own and deliver key components in a new platform that will power Apple's growing suite of infrastructure and customer-facing services. We are looking for a world-class engineer to help accelerate the way Apple developers build and operate services. This may include everything from implementing Terraform or Pulumi providers, working on code generation systems, designing reference architectures in code, or building and operating user-facing backend services. Collaboration with engineering teams and internal stakeholders is essential, as is influencing platform tools, APIs, and architecture.

Description

Our team leads the development of the next-generation cloud platform for Apple's renowned services. Join us and play a pivotal role in building the foundational systems for services such as iCloud, Siri, and iTunes. In this role, you'll take on the intricacies of hybrid cloud management using technologies like Terraform, Pulumi, Kubernetes, and Spinnaker. Collaborate closely with internal teams to grasp their needs and workflows, driving the evolution of features and enhancements. From conceptualization to execution, you'll deliver engineering solutions that push the boundaries of cloud computing. You'll assume ownership of critical facets of our infrastructure, maintaining an exceptional standard to ensure optimal development. Your expertise in integrating open source tools with Apple's ecosystem will be instrumental in delivering robust, end-to-end solutions. If you're driven by the prospect of crafting resilient, high-performance distributed systems and thrive in a challenging environment, this is an excellent opportunity to make a profound impact on the biggest scale.

Minimum Qualifications
  • 5+ years of experience in building enterprise platforms facilitating large-scale management of dynamic cloud resources.
  • 5+ years of extensive professional experience with the Go programming language.
  • 5+ years of experience with at least one other modern programming language - Swift, TypeScript or Python
  • 5+ years of writing high-quality, reliable code, including unit and integration tests, and maintaining clear and concise documentation.
  • 5+ years of experience with Terraform or Pulumi or equivalent IaC tools
  • BS, MS or PhD in Computer Science, or equivalent experience
Preferred Qualifications
  • In depth understanding of infrastructure provisioning, cloud security, and cost management in public cloud environments (e.g., AWS, GCP or Azure).
  • Understanding and practical experience with DNS, RPC frameworks, databases, and operating systems.
  • Experience in designing, implementing, and managing systems that provide self-service and self-healing capabilities.
  • Familiarity with or willingness to learn other modern programming languages.
Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $139,500 and $258,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Cloud Infrastructure, Golang in Seattle, WA vacancy
  • $124.9k - $228.9k

    The Trade Desk, Inc. is seeking a Senior Software Engineer specializing in Infrastructure to join their Bellevue team. You will develop service-oriented solutions...  ...in programming languages such as TypeScript, Go/Golang, or C#. The role emphasizes teamwork, technical... 
    Golang
    Software

    The Trade Desk, Inc.

    Bellevue, WA
    3 days ago
  •  ...technology company is seeking an Engineering Manager in Seattle to oversee teams optimizing Ubuntu for cloud infrastructures. The role involves mentoring engineers...  ...have strong backgrounds in software development with Python or Golang and experience with AWS or Azure.... 
    Golang
    Software
    Remote work

    Canonical

    Seattle, WA
    10 days ago
  • IBM Computing is looking for Mid-Level Engineers in Seattle to join our dynamic software team. The ideal candidate should have a strong backend focus and experience in Golang, cloud systems, and distributed infrastructure. You will be involved in designing and implementing... 
    Golang
    Software

    IBM Computing

    Seattle, WA
    3 days ago
  • $139.5k - $258.1k

    A leading technology company in Seattle is seeking a Senior Software Engineer to work on Kubernetes clusters. You will partner with teams across...  ...of experience in distributed systems and is proficient in Golang. This role offers a competitive salary of $139,500 to $258,10... 
    Golang
    Software

    Apple Inc.

    Seattle, WA
    4 days ago
  • $127k - $249k

     ...are hiring an experienced Security Software Engineer (Staff or Senior) for our Infrastructure Security team to design and build...  ...within MongoDB Atlas multi-cloud infrastructure. The team sits...  ...one programming language (Java, Golang, Rust, Python, or C/C++) and experience... 
    Golang
    Software
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Seattle, WA
    2 days ago
  •  ...provider of open source software and operating systems to...  ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our...  ...optimize Ubuntu for their infrastructure. Our team builds, tests,...  ...execution.We work in Python and Golang, and expect engineering... 
    Golang
    Software
    Work at office
    Work from home

    Canonical

    Seattle, WA
    5 days ago
  •  ...Principal Software Engineer Join a forward-thinking team at JPMorgan Chase...  ...help shape the future of cloud platform engineering. As a Principal...  ..., and reliable cloud infrastructure and platform tools. Drive...  ...programming skills in Golang or Python, with a solid understanding... 
    Golang
    Software
    Work at office
    Shift work

    Chase

    Seattle, WA
    2 days ago
  • $139.5k - $210.1k

     ...Full-Stack Software Engineer - Cloud Capacity Management Are you ready to make a significant impact in Apple Services' infrastructure space? As a Full-Stack Software Engineer focusing on capacity...  ...experience with languages such as Golang, Java, or Node.js ~ Excellent... 
    Golang
    Software
    Relocation

    Apple

    Seattle, WA
    4 days ago
  • $174k - $252k

    A leading technology company is seeking a Senior Software Engineer to work on Infrastructure for Google Cloud. This role requires a Bachelor's degree and significant software development experience in languages like C++, C, or Python. Responsibilities include code development... 
    Software

    Google Inc.

    Seattle, WA
    4 days ago
  • $197.3k - $313.7k

     ...duplicating efforts. Job Category Software Engineering Job Details About Salesforce...  ...Software Engineer to join the Data Infrastructure team within the broader Data Engineering...  ...systems. Proficiency in Python, Golang, Bash, and SQL. Proficiency with... 
    Golang
    Software

    Salesforce.Com Inc

    Seattle, WA
    3 days ago
  • $216k - $378k

    Director of Engineering - Infrastructure Rippling gives businesses one place to run HR, IT, and Finance...  ...them. Qualifications 10+ years of software engineering experience, with 5+ years...  ...our technology stack: Python, Django, Golang, React, MongoDB, Trino, Pinot, Kafka,... 
    Golang
    Software

    Rippling

    Seattle, WA
    1 day ago
  • $160k - $230k

     ...gets done. We are hiring a Software Engineer for our SCII (Secret, Cryptographic and Identity Infrastructure) team. SCII builds the...  ...deliver the most secure Data Cloud to our customers - solving the...  ...JavaScript, Java, Python, C, C++, Golang, or Rust. Strong interpersonal... 
    Golang
    Software
    Flexible hours

    Snowflake Computing

    Bellevue, WA
    5 days ago
  • IBM Computing in Seattle is looking for an engineer to join the HashiCorp team, focusing on designing and implementing cloud infrastructure solutions. This role requires expertise in Golang and experience with modern programming languages as well as cloud platforms like... 
    Golang

    IBM Computing

    Seattle, WA
    3 days ago
  • $147k - $211k

    Google Inc. in Seattle, WA is looking for a talented software engineer to develop large-scale infrastructure. Candidates should have a Bachelor's degree and 2 years of experience with programming languages like C, C++, or Go. The position offers a competitive salary ranging... 
    Software

    Google Inc.

    Seattle, WA
    5 days ago
  • $124.9k - $228.9k

     ...Trade Desk’s approach to infrastructure is in the midst of an...  ...Site Reliability Engineering team. As embracers of...  ...Kubernetes, Kafka, multiple cloud providers, and an ever...  ...the Role As a Senior Software Engineer with a...  ...languages: TypeScript, Go/Golang, or C#. Designing, developing... 
    Golang
    Software
    Full time
    Temporary work
    Local area
    Worldwide

    The Trade Desk, Inc.

    Bellevue, WA
    3 days ago
  • IBM Computing in Bellevue, WA is seeking engineers to develop its Infrastructure Cloud, focusing on building robust, scalable cloud solutions. This role involves...  ...and Vault. Ideal candidates must have proficiency in Golang and experience with distributed systems in a cloud... 
    Golang

    IBM Computing

    Bellevue, WA
    4 days ago
  •  ...A leading open source software company is seeking an Engineering Manager to expand the MAAS team. This...  ...ensuring the successful delivery of cloud-style private infrastructure solutions. The ideal candidate...  ..., especially in Python and Golang, along with a solid... 
    Golang
    Software
    Remote work

    Canonical

    Seattle, WA
    15 days ago
  •  ...company is seeking a Senior Backend Engineer in Bellevue, WA, to design and build...  ...functional initiatives while focusing on Golang development and cloud solutions. The ideal candidate has...  ...professional growth, contributing to impactful software solutions. #J-18808-Ljbffr IBM... 
    Golang
    Software

    IBM Computing

    Bellevue, WA
    3 days ago
  •  ...Platform Engineer / Python Engineer Location: Seattle...  ...to be skilled with Infrastructure As A Service and the supporting...  ...: ~8 years software engineering using...  ...~ Experience using cloud services (AWS and Azure...  ...Groovy Go / Golang Chaos Engineering... 
    Golang
    Software
    Local area

    Argyle Infotech

    Seattle, WA
    2 days ago
  • $188.2k - $283.2k

    A leading technology firm in Seattle is seeking a Software Engineering Manager for Observability & Resource Management. In this role, you will lead a team dedicated to improving Apple’s cloud infrastructure systems and platforms. The ideal candidate will have significant... 
    Software

    Apple Inc.

    Seattle, WA
    17 hours ago
  • $166k - $244k

    Senior Software Engineer, Infrastructure, Google Cloud Compute Infrastructure corporate_fare Google place Seattle, WA, USA Apply Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in C++, C, or Python; and with data structures... 
    Software
    Full time

    Google Inc.

    Seattle, WA
    2 days ago
  •  ...Role: Cloud infrastructure Engineer Location: Bellevue, WA Visa: Any Minimum 12+ yrs exp, need proper cloud consultant not SRE consultants. Kubernetes Aws Cloud Golang CI/CD Automation Tools Terraform Sr Cloud Network Engineer... 
    Golang

    Kaav Inc.

    Bellevue, WA
    1 day ago
  •  ...Regular Toilet is looking for a Senior Staff Security Software Engineer to design and implement security architecture for...  ...junior engineers. A strong background in C++ and Golang is required, along with experience in cloud security and cryptographic protocols. #J-18808-... 
    Golang
    Software

    I did my part and supported the Regular Toilet

    Seattle, WA
    3 days ago
  • Ll Oefentherapie in Seattle seeks a Senior Software Engineer to lead the design and development of innovative solutions for cloud infrastructure. This role emphasizes AI and ML technologies, aiming to enhance automation and efficiency. As part of the engineering division... 
    Software

    Ll Oefentherapie

    Seattle, WA
    3 days ago
  • About the Team At Slack, the Cloud Engineering team is the backbone of our infrastructure — a dynamic group of Cloud Engineers, Financial Analysts, and AWS Subject...  ...power global real-time communication to writing software that brings deep visibility into our cloud infrastructure... 
    Software
    Permanent employment
    Work experience placement
    Worldwide

    Client

    Seattle, WA
    5 days ago
  • $207k - $300k

    Staff Software Engineer, AI/ML, Cloud Identity and Access Management Infrastructure Kirkland, WA, USA; Seattle, WA, USA. Benefits for this role include: Health, dental, vision, life, disability insurance Retirement Benefits: 401(k) with company match Paid Time Off:... 
    Software
    Full time
    Temporary work
    Shift work

    Google Inc.

    Seattle, WA
    3 days ago
  • $135k - $200k

     ...builds the world’s leading software for data-driven...  ...build secure software and infrastructure. This includes...  ...enable Palantir’s product engineering organizations to build...  ...language (e.g. Java, Golang, Javascript, Python, etc...  ...Experience evaluating Cloud, Linux, and Kubernetes... 
    Golang
    Software
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir

    Seattle, WA
    5 days ago
  • $216k - $270k

     ...advertising solutions provider seeks a Staff Software Engineer for their Ads Data Platform team in...  ...define technical strategies, lead infrastructure design, and mentor engineers. Requires...  ...engineering experience, strong proficiency in Golang, Python, or Java, and expertise in... 
    Golang
    Software

    Moloco, Inc.

    Seattle, WA
    3 days ago
  • $42.75 per hour

     ...Introduction: The Recommendation Infrastructure Team is responsible for...  ...opportunity to join one of our engineering teams where you will have...  ...Undergraduate/Masters degree in Software Development, Computer...  ...languages: C, C++, Java or Golang. • Effective communication... 
    Golang
    Software
    Hourly pay
    Full time
    Work experience placement
    Summer work
    Internship
    Local area
    Flexible hours

    Tik Tok

    Seattle, WA
    4 days ago
  •  ...About ElastixAI ElastixAI is an early-stage Software startup on a mission to reinvent AI inference infrastructure from the ground up. We're building a...  ...for an Inference Infrastructure Software Engineer to own and evolve the cloud and Kubernetes backbone behind our Token... 
    Software
    Work at office
    Flexible hours
    3 days per week

    ElastixAI Inc.

    Seattle, WA
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Cloud Infrastructure, Golang. Be the first to apply!