Senior Software Engineer, Enterprise Technology Services
Company: Apple
Location: Austin, Texas, United States
Work arrangement: On-site
Employment type: Full-time
Experience: 5-10 years
Education: bachelor degree, postgraduate degree
Posted: 2026-10-21
Responsibilities
The Senior Software Engineer will lead the enhancement, availability, and maintenance of mission-critical enterprise platforms for regulatory compliance. They will partner with cross-functional teams to design and implement scalable, distributed backend systems.
Requirements
Candidates must have 6+ years of experience in designing scalable backend systems and proficiency in Java, Spring Boot, and microservice architecture. A Bachelor's or Master's degree in Computer Science or a related field is required.
Skills
- Java
- Spring Boot
- Hibernate
- JPA
- REST APIs
- Redis
- Microservices
- React
- TypeScript
- CI/CD
- Jenkins
- GitHub Actions
- PostgreSQL
- MongoDB
- Docker
- Kubernetes
About this role
Apple is where individual imaginations gather together, committing to the values
that lead to great work. Every new product we build, service we create, or Apple
Store experience we deliver is the result of us making each other’s ideas
stronger. That happens because every one of us shares a belief that we can make
something wonderful and share it with the world, changing lives for the better.
It’s the diversity of our people and their thinking that inspires the innovation
that runs through everything we do. When we bring everybody in, we can do the
best work of our lives. Here, you’ll do more than join something — you’ll add
something. Our group is responsible for implementing and managing leading edge
applications including Product LifeCycle Management (PLM), Enterprise Global
compliance platform (FMD - Full Material Disclosure), Enterprise Data Services
(EDS), and software archival and distribution platform (NFA) to manage Apple’s
HW and SW product information. We work on many high-impact projects that serve
various Apple lines of business. We do all these with an exceptional group of
software engineers, architects and technical project managers, working to make a
difference for our customers.
DESCRIPTION
We are looking for an exceptional Senior Software Engineer/Technical Lead who
will ensure the enhancement, availability, performance, maintenance of highly
available, mission critical enterprise platforms/applications to manage
regulatory compliance of Apple Products (Mac, iPhone, iPad, Apple Watch). In
this role you will be partnering with cross functional teams across Apple. We
are looking for a highly motivated, detail-oriented, energetic individual with
excellent communication skills.
MINIMUM QUALIFICATIONS
6+ years designing and developing scalable, distributed backend systems
Proficiency in Java, Spring Boot, Hibernate/JPA, REST APIs, multi-threading, and
data caching (e.g., Redis) Experience architecting microservice-based systems
with clear service boundaries and API contracts Ability to translate business
and technical requirements into detailed architecture and design Frontend
experience with React, TypeScript, and modern CSS; familiarity with
component-driven design systems Hands-on with CI/CD pipelines and tools (e.g.,
Jenkins, GitHub Actions) Experience with relational (Oracle, PostgreSQL) and
NoSQL (MongoDB) databases, including data modeling and schema design Comfortable
deploying to containerized or cloud-native environments (Docker, Kubernetes,
AWS) Experience in building solutions using GenAI.
PREFERRED QUALIFICATIONS
Passion for the customer, user experience and actioning user feedback.
Experience in AgenticAI. Passion to use GenAI to build innovative solutions.
Excellent prioritization and scheduling skills. Ability to deal with ambiguity.
Attention to detail and the ability to master new applications and technologies
quickly. Ability to thrive in a collaborative working environment within your
team and cross-group. Strong analysis, problem solving, and troubleshooting
skills. Focus on delivering with high quality code with unit and integration
tests. Good understanding of relational and no-SQL database technology. Hands-on
exposure to Agile methodologies. Passion for operational excellence and
effective communication with cross-functional teams. BS / MS in Computer
Science, Software Engineering or equivalent.
About Apple
Computers and Electronics Manufacturing · 10,001+ employees · headquartered in Cupertino, California · founded 1976