Sr Software Engineer, Employee Experience & Productivity
Apple· Information Systems and Technology (IS&T) / Employee Experience and Productivity (EEP)
Full-timePosted 2mo ago
About the role
Senior full stack software engineer role focused on secure, scalable Drupal and Symfony applications for Apple employees worldwide. Backend-weighted with front-end work, autonomous project ownership, and emphasis on quality, reliability, and accessibility within Apple’s IS&T organization.
Responsibilities
- Design, build, and operate secure Drupal and Symfony applications used by Apple employees worldwide
- Own applications end to end — from concept and architecture through deployment and day-to-day operations
- Run projects autonomously: partner directly with business groups to translate requirements into scalable enterprise software, manage priorities, and incorporate customer feedback throughout delivery
- Apply secure coding practices, including input validation and access control, across the stack
- Build user-friendly, accessible front-end interfaces that meet modern accessibility standards
- Build systems that scale across multiple regions and languages and handle peak load for a global user base
- Optimize application and database performance, including debugging and tuning SQL queries
- Integrate applications with authentication and third-party services, and incorporate AI tooling into the development lifecycle
- Contribute to a culture of quality and reliability through code review, sound engineering standards, and continuous improvement
Qualifications
- Deep, hands-on experience with Symfony and Drupal, including complex custom module development, object-oriented PHP, design patterns, and dependency management with Composer
- Proven ability to own production applications end to end — from concept and architecture through deployment and day-to-day operations — and to drive projects autonomously with business partners
- Experience applying secure coding practices across the stack, including input validation and access control
- Experience designing and consuming RESTful web services and APIs (e.g., JSON:API, REST)
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience
- Developing custom Drush commands and background/queue processes, with a focus on performance tuning
- Strong SQL skills, including optimizing and debugging queries to improve performance
- Writing automated tests (e.g., PHPUnit, Kernel/functional tests)
- Integrating applications and authentication using OAuth, SAML, and single sign-on
- Integrating AI tools into the application development lifecycle
- Search integration (e.g., Apache Solr, Elasticsearch)
- NoSQL data stores (e.g., Redis)
- Building and maintaining Extract-Transform-Load (ETL) processes across a variety of data sources
- Designing systems that scale across multiple locations and languages and handle peak load for a global user base
- Load testing and advanced troubleshooting of production applications
- CI/CD pipelines, container-based systems for deployment and local development, and managing configuration/deployments across multi-environment architectures
- Distributed version control with Git
- Building user-friendly, accessible front-end interfaces (Twig, JavaScript, CSS) that meet accessibility standards
- React or Swift application development
- Leading engineering projects and driving delivery, including Agile facilitation, code review, and mentoring peers
Last updated Aug 14, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services