Senior Software Engineer — Full Stack - Jobs - Careers at Apple
- 6+ years of professional full-stack/backend software engineering experience, with a track record of delivering end-to-end web applications and distributed systems.
- Language-agnostic problem solver: Proven ability to pick up, evaluate, and work productively across multiple programming languages and frameworks based on what best solves the problem at hand.
- Complex data & systems focus: Deep experience designing, modeling, and querying relational and non-relational data systems (e.g., PostgreSQL, MySQL) to handle complex operational workflows and data pipelines.
- Full-stack fluency: Confident designing clean backend APIs and services as well as building responsive, user-centric web frontends (e.g., React, TypeScript, or modern equivalents).
- AI in engineering & workflows: Hands-on experience integrating AI into daily engineering workflows, including building or leveraging agentic workflows for automated data cleaning, data transformation, and system administration.
- AI-driven product experience: Experience building or integrating AI-powered features into applications, such as conversational/chat interfaces, semantic search, or smart analytics dashboards.
- Product-oriented self-starter: Strong cross-functional collaborator who communicates clearly and works proactively with product managers, product designers, and engineering peers in a fast-paced, iterative environment.
- Engineering craft: Commitment to writing clean, maintainable, well-tested code with observability and monitoring in mind.
- Bachelor's degree in Computer Science or related field.
- Experience building internal tools, data platforms, or analytics dashboards for operational, manufacturing, or supply chain environments.
- Experience deploying autonomous AI agents, LLM orchestration frameworks, or retrieval-augmented generation (RAG) pipelines in production.
- Familiarity with containerization (Docker) and modern CI/CD deployment environments.
- Hands-on experience with system observability and monitoring tools (e.g., Grafana, Prometheus, Sentry, OpenTelemetry).
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
Required Skills
Required Languages
🇬🇧 English