Sr. Software Engineer - Backend (Developer Publications)
- +1
- +9
- California, United States
- +1
- +9
- California, United States
About
Sr. Software Engineer - Backend (Developer Publications)
San Diego, California, United States
Software and Services
Summary
Posted:
Feb 14, 2025
Weekly Hours:
40
Role Number:
200591638
The Developer Publications Platform Engineering team is responsible for creating world-class developer tools and framework-level support for documentation workflows in Xcode, Swift Playgrounds, and Apple’s developer website. We seek a backend software engineer to help scale and improve our existing technology, while innovating on new products, infrastructure, and tooling.
The ideal candidate has experience with backend technologies, databases, API design, and architecting reliable systems. You will work with a small, distributed team, collaborate across departments, mentor engineers, and contribute to architecture discussions, code reviews, and proposals.
We value diverse experiences and backgrounds; don’t hesitate to apply even if you don’t meet all key qualifications.
Description
This is an opportunity to join a motivated team that values collaboration and building reliable backend systems. We are passionate about our products and committed to delivering high-performance software exceeding customer expectations.
In this role, you will:
Collaborate with developers, designers, technical writers, and managers to define backend infrastructure needs.
Produce well-tested, performant, and reliable code for our systems.
Write architecture and design proposals.
Engage in code reviews, pair programming, and architecture discussions.
Work cross-functionally to ensure seamless system integration.
Seek continuous improvement opportunities.
Minimum Qualifications
Strong understanding of the software development lifecycle.
Experience delivering high-quality, reliable products and features.
Effective collaboration with cross-functional teams and test strategy definition.
Excellent communication, problem-solving, and critical thinking skills.
Bachelor’s or Master’s in Computer Science, Computer Engineering, or equivalent experience.
Preferred Qualifications
Proficiency in Ruby, Rails, Cassandra, PostgreSQL, Docker, Kubernetes, and similar technologies.
Experience with test-driven development, CI/CD pipelines, and deployments.
Ability to discuss technical tradeoffs across architecture, database design, API, and infrastructure.
Familiarity with Apple’s ecosystem, including Unix, Xcode, and macOS.
Experience with Infrastructure as Code and deployment pipelines.
Pay & Benefits
Base pay ranges from $166,600 to $296,300, depending on skills and experience. Apple offers stock programs, comprehensive medical and dental coverage, retirement benefits, discounts, educational reimbursement, and potential bonuses or relocation support. Learn more at
Apple Benefits .
Apple is an equal opportunity employer committed to diversity and inclusion. We promote equal opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics. More info at
EEOC Rights .
We participate in E-Verify where required, and provide accommodations for disabilities. We are a drug-free workplace and consider applicants with criminal histories in accordance with law. In San Francisco, we adhere to local fair chance ordinances. Massachusetts law prohibits employment tests involving lie detectors.
#J-18808-Ljbffr
Nice-to-have skills
- Ruby
- Cassandra
- PostgreSQL
- Docker
- Kubernetes
- Unix
- Xcode
- MacOS
- API Design
Work experience
- Backend
Languages
- English