JobsSenior Software Engineer - Backend, Developer Publications
Senior Software Engineer - Backend, Developer Publications
AppleSenior Software Engineer - Backend, Developer Publications
AppleLocation
San Diego, CA
Type
Full-time
Posted
5/8/2026
Compensation
Not listed
Undergraduate with 5+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025Job description
The Developer Publications Platform Engineering team is seeking a software engineer with backend experience to enhance and scale existing technologies while innovating new products and infrastructure. The role involves collaboration with a geographically distributed team and cross-functional departments at Apple. The ideal candidate will contribute to architecture discussions, mentor other engineers, and ensure the delivery of high-performance software. This position emphasizes collaboration, reliability, and a commitment to building robust backend systems.
Requirements
- BS/MS in Computer Science, Computer Engineering, or equivalent experience
- 8+ years of relevant work experience
- Excellent understanding of the software development lifecycle
- Experience shipping high quality, performant, and reliable products and features
- Ability to work effectively with cross-functional teams and define test strategies
- Excellent communication, problem solving, and critical thinking skills
- Proficient in Ruby, Rails, Cassandra, PostgreSQL, Docker, Kubernetes, and similar technologies
- Experience with test-driven development, continuous integration, and delivery
- Ability to discuss technical tradeoffs across the stack, including system architecture, database design, API design, and infrastructure
- Knowledge of and familiarity with developing in Apple's ecosystem, including the Unix platform, Xcode, and macOS
- Experience in Infrastructure as Code and CI/CD pipelines and deployments
Responsibilities
- Collaborate closely with software developers, designers, technical writers, and program managers to define and scope backend infrastructure needs
- Produce well tested, performant, and reliable code for the multiple systems maintained by the team
- Write detailed architecture and design proposals
- Engage in code review, pair programming, and architecture discussions with team members
- Work cross functionally with other teams across Apple to ensure seamless integration of tools and systems
- Constantly seek areas of improvement in backend systems
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
