Hands-On Software Engineering Manager, Distributed Systems

Apple Inc.

Austin (TX)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple in Austin, Texas is seeking an experienced Software Engineering Manager for Retail Foundations. The role combines hands-on coding with people management to design and maintain foundational systems and platforms powering Apple Retail engineering.

You will lead a small team of engineers, drive architectural decisions, and ensure delivery of scalable, secure cloud-based services, primarily in Java, while collaborating with cross-functional partners and senior leadership.

Qualifications

  • B.S. in Computer Science, Computer Engineering, or related field, or equivalent professional work experience.
  • 5+ years of proven software development experience.
  • 2+ years of direct people management experience leading 3+ software engineers.
  • 3+ years of experience designing, implementing, and shipping distributed systems with secure cloud API/RPC design.
  • 3+ years of experience with relational, NewSQL, and NoSQL databases, including schema design and query optimization.
  • Proficiency in OOP principles, data structures, algorithms, and GoF design patterns with focus on distributed systems.
  • Experience with Java and one of Rust, C++, or Go, including concurrency and performance optimization.

Responsibilities

  • Operate as a strong technical lead with a manager's hat, writing code, reviewing designs, and remaining actively engaged in day-to-day engineering work.
  • Guide a small team of engineers through architecting, designing, testing, documenting, improving, and maintaining code.
  • Collaborate across Retail Engineering teams and with senior leaders to plan and design scalable solutions.

Skills

Software development
People management
Distributed systems
Databases (SQL/NoSQL)
OOP & design patterns
Java
Rust/C++/Go

Education

B.S. in Computer Science / Computer Engineering or related field

Job description

Apple in Austin, Texas is seeking an experienced Software Engineering Manager for Retail Foundations. The role combines hands-on coding with people management to design and maintain foundational systems and platforms powering Apple Retail engineering.

You will lead a small team of engineers, drive architectural decisions, and ensure delivery of scalable, secure cloud-based services, primarily in Java, while collaborating with cross-functional partners and senior leadership.

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

Similar jobs worth comparing

Software Engineering Manager, Retail Foundations
Software Engineering Manager, Retail Foundations

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 240,000
Engineering Project Manager - IT & Retail Systems
Engineering Project Manager - IT & Retail Systems

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Staff Software Engineer, IS&T — Apple-scale Systems
Staff Software Engineer, IS&T — Apple-scale Systems

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 240,000
Lead Software Architect: Customer Systems & IS&T
Lead Software Architect: Customer Systems & IS&T

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 210,000
Senior GenAI & Reliability Engineer - Retail Ops
Senior GenAI & Reliability Engineer - Retail Ops

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Engineering Project Manager
Engineering Project Manager

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Java Engineer - Information Systems & Technology
Senior Java Engineer - Information Systems & Technology

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Customer Systems Engineering PM - Lead Complex Deliveries
Customer Systems Engineering PM - Lead Complex Deliveries

Apple Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Java Software Engineer - IT Systems & Platforms
Senior Java Software Engineer - IT Systems & Platforms

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Stock options
Healthcare coverage
Retirement benefits
Senior Engineering PM, Customer Systems – Global Impact
Senior Engineering PM, Customer Systems – Global Impact

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 230,000