Software Engineer, Deployment Compliance

Apple, Inc.

Washington, WA • 13m ago • On-site

Mid

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

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

Resume Checker & Builder preview

Quick Facts

  • Role: Software Engineer (Deployment Compliance / Application Change Management)

Description

You will build and modernize large-scale change management and deployment compliance systems that help engineering teams plan, approve, and release service changes faster, more safely, and with far less toil. The work includes untangling legacy process and tooling, standardizing a single change-request-to-production path, and creating agentic AI systems to assess change risk and triage failed or blocked changes.

Responsibilities

  • Modernize change management systems for large-scale cloud services
  • Simplify legacy process and tooling and standardize the end-to-end workflow
  • Develop agentic AI tooling to assess risk and support developers autonomously
  • Design robust, scalable systems used by engineering teams across the platform

Requirements

  • 2+ years of industry experience building backend systems
  • Strong programming skills in Java and Python
  • Familiarity with using and developing AI-driven, agentic tools
  • Knowledge of algorithms, data structures, and distributed systems principles
  • Experience with databases (relational and/or NoSQL) and scalable service architectures
  • Excellent communication skills and collaborative mindset
  • BS, MS, or PhD in Computer Science/Engineering

Benefits

  • Opportunity to work on next-generation cloud infrastructure and continuously simplify platform workflows

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report