JobsSoftware Engineer, SDLC Analytics
Job description
The role involves architecting and engineering a comprehensive telemetry and analytics platform for the Software Development Life Cycle (SDLC) team at Apple. The focus is on transforming complex data into actionable insights to empower engineering teams. The ideal candidate will have a strong background in data analytics and software engineering, working to optimize the development lifecycle. This position requires collaboration across various specialized platforms to create a unified analytics platform that enhances engineering effectiveness.
Requirements
- Minimum 4 years of relevant industry experience
- Strong software engineering foundation with significant experience building and operating production data systems
- Proven track record of designing, shipping, and maintaining internal or external data-intensive products end-to-end
- Deep expertise in data modeling, including time-series and dimensional modeling approaches
- Hands-on experience with event streaming platforms such as Kafka and pipeline orchestration frameworks like Airflow or Spark
- Proficiency in Java and strong SQL skills for data modeling and pipeline development
- Solid understanding of database technologies for both operational and analytical workloads
- BS in Computer Science or a related technical field
- Experience building analytics or telemetry platforms for software development workflows
- Hands-on familiarity with SDLC tooling such as Git, build systems, CI/CD pipelines, and deployment orchestration
- Strong problem-solving and analytical skills
- Ability to work well in a team and communicate effectively with both technical and non-technical stakeholders
- Self-motivated and well-organized, with a demonstrated ability to take ownership and drive ambiguous projects to completion
Responsibilities
- Architect and engineer a telemetry and analytics platform for the SDLC team
- Empower engineering teams to quantify their performance and identify bottlenecks
- Engineer a unified analytics platform that correlates events across the development pipeline
- Design and implement scalable data infrastructure and analytics capabilities
- Collaborate with cross-functional teams to enhance software development workflows
- Write clean, testable, and maintainable code in a collaborative engineering environment
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?
