Back to jobs
A
Hiring companyApple

Verified today

Backend Software Engineer

India Full-time On-site

About the role

Manufacturing Design team at Apple builds robust backend applications that power the mass production of iPhones, iPads, Macs and other devices. The Backend Software Engineer designs high‑performance systems, APIs and data pipelines that support global manufacturing operations and streamline production management. Based in India, on‑site role.

What you’ll do

  • Build and optimize backend services for manufacturing workflows
  • Develop and maintain APIs for global production systems
  • Handle large‑scale relational and columnar data pipelines
  • Collaborate with cross‑functional teams worldwide
  • Ensure system performance, scalability and reliability
  • Write clean, well‑documented code and conduct code reviews
  • Utilize AI‑assisted development tools to accelerate engineering tasks
  • Identify and resolve performance bottlenecks

What you’ll bring

  • 5+ years Go development
  • Strong PostgreSQL experience
  • Modern SQL and HTTP API expertise
  • Experience with Kafka and asynchronous processing
  • Familiarity with distributed systems
  • Automated testing and CI/CD proficiency
  • Bachelors or Masters in Computer Science or related field

Skills

GoPostgreSQLKafkaDistributed SystemsCI/CDAPI DevelopmentData EngineeringAutomated Testing