Sr. Software Engineer, Continuous Integration

Apple Inc.

San Diego (CA)

On-site

USD 142,300 - 263,300

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock programs
Medical and dental coverage
Relocation assistance

Job summary

Apple Inc. in San Diego seeks a Sr. Software Engineer to develop and maintain CI pipelines for Streaming Media Ecosystem engineers. You will integrate CI with central build processes across OS release trains, debug distributed systems, and explore AI tools to improve developer productivity and experience.

The role requires 5+ years in CI/DevOps, strong communication, and passion for high-quality developer tools. Expect collaboration across teams and ongoing system improvements.

Qualifications

  • BS/MS in Computer Science, Computer Engineering, or related field
  • 5+ years in CI/DevOps for large cross-functional projects
  • Excellent communication, problem solving, critical thinking and cross-functional collaboration
  • Interest in leveraging AI tools (LLMs) to enhance productivity

Responsibilities

  • Monitor and maintain CI pipelines with high uptime and on-time triage
  • Triage build and test issues affecting CI
  • Develop AI-powered failure analysis systems and actionable insights
  • Create tools, scripts, dashboards, and automation to improve CI experience
  • Provide engineering support for engineers working on large-scale projects

Skills

CI/DevOps
Communication
AI interest
Collaboration

Education

Bachelor's or Master's in CS/CE

Job description

Sr. Software Engineer, Continuous Integration

San Diego, California, United States Software and Services

Description

We're seeking a Software Engineer to develop and maintain CI pipelines that serve Streaming Media Ecosystem engineers at Apple. You'll collaborate with the engineering team on roadmaps, ensure pipeline uptime during critical periods, and build innovative solutions for test results reporting and triage. The role involves integrating CI systems with central build processes across all OS release trains, debugging complex distributed systems, and exploring LLM/generative AI tools to improve engineering workflows in the CI space. Ideal candidates have a passion for building high-quality developer tools, understand large-scale software shipping, driving cross-functional projects, and possess strong communication skills with a drive to enhance developer productivity and experience.

Responsibilities
  • Monitor and maintain CI pipelines ensuring high uptime and efficient on-time triage.
  • Triage build and test issues found or affecting CI.
  • Develop sophisticated failure analysis systems leveraging AI, providing actionable insights through comprehensive data analysis.
  • Develop tools, scripts, dashboard, automation workflows to improve CI experience for engineering teams.
  • Provide engineering support for a large group of engineers working on large-scale software projects under active development.
Minimum Qualifications
  • BS/MS in Computer Science, Computer Engineering, or related field
  • 5+ years of experience in CI/DevOps (preferably for embedded systems), and in managing and triaging high volume CI pipelines for large cross functional projects.
  • Excellent communication, problem solving, critical thinking and cross-functional collaboration skills.
  • Interest in leveraging AI technologies (LLMs, generative tools) to enhance productivity and workflows
Preferred Qualifications
  • Knowledge of and familiarity with developing in Apple’s ecosystem, including the Unix platform, Xcode, and Apple’s OS platforms.
  • Experience with embedded systems programming languages like Objective-C/Swift.
  • Working experience in leveraging AI/ML systems effectively to improve productivity and workflows.
  • Passion for Apple products, the CI user experience, and the developer user experience while reviewing CI results.

Base pay for this role ranges between $142,300 and $263,300, depending on your skills, qualifications, experience, and location. Apple employees may also have the opportunity to become shareholders through discretionary employee stock programs, acquire restricted stock unit awards, participate in the Employee Stock Purchase Plan, and obtain benefits such as comprehensive medical and dental coverage, retirement benefits, discounted products and free services, tuition reimbursement for formal education, potential discretionary bonuses or commission payments, and relocation assistance.

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.

At Apple, we believe accessibility is a fundamental human right. 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevOps Build and Tools Engineer - Special Projects
DevOps Build and Tools Engineer - Special Projects

Apple Inc. • Cupertino (CA)

On-site
USD 147,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock programs
+1
Systems Software Developer
Systems Software Developer

Apple Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
Sr. Software Engineering Manager, Internal Tools
Sr. Software Engineering Manager, Internal Tools

Apple Inc. • San Diego (CA)

On-site
USD 225,000 - 339,000
Software Engineer - Distributed Build Systems
Software Engineer - Distributed Build Systems

Apple Inc. • San Diego (CA)

On-site
USD 129,300 - 225,300
Medical coverage
Dental coverage
Retirement benefits
+2
Senior Software Engineer - Distributed Build Systems
Senior Software Engineer - Distributed Build Systems

Apple Inc. • San Diego (CA)

On-site
USD 184,700 - 324,800
Software Engineer (Customer Success), Developer Engagement
Software Engineer (Customer Success), Developer Engagement

Apple Inc. • Cupertino (CA)

On-site
USD 147,000 - 273,000
Employee stock purchase program
Discretionary bonuses
Relocation assistance
Software Engineer (Tools), Engagement Engineering
Software Engineer (Tools), Engagement Engineering

Apple • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical and dental coverage
Retirement benefits
Discounted products and free services
+2
Software Engineer – Applications
Software Engineer – Applications

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+2
Software Engineer - Backend Systems, Insights & Release Technologies
Software Engineer - Backend Systems, Insights & Release Technologies

Apple Inc. • Cupertino (CA)

On-site
USD 147,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Senior Software Engineer - Distributed Build Systems
Senior Software Engineer - Distributed Build Systems

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1