A

Apple

Designs phones, computers and their operating systems

Senior Software Engineer - Enterprise Technology Services, Forge

AI Application Engineering +1Posted on Nov 10
Full-timeAustin, TX, USANo salary listedIn-person

About the Job

Requirements

  • A B.S. in Computer Science, Computer Engineering, or a related field, or equivalent professional experience.
  • Two to eight or more years of professional software development experience, with a track record of owning features or integrations through production.
  • Full-stack experience with a backend language such as Java (Spring Boot or similar) and a modern web UI framework such as React or Angular.
  • Experience designing features using security principles, including threat modeling, authentication and authorization, least privilege, and secure data handling, and scalable patterns, including stateless services, caching, asynchronous messaging, retries, circuit breakers, and back-pressure; ability to explain design trade-offs in reviews.
  • Experience building an LLM- or agent-based feature—as a production feature, prototype, or significant project—and describing its design and reliability evaluation.
  • Strong fundamentals in data structures, design patterns, REST API design, and relational databases.
  • Hands-on observability experience instrumenting applications with metrics, logs, and traces, and building dashboards and alerts.
  • Ability to learn new technologies quickly, work through ambiguity, and communicate clearly across teams.

Responsibilities

  • Own features and integrations from design through production for an enterprise web application, including its data model, services, APIs, and accessible user interface.
  • Design and build agentic workflows for real operational processes, with approvals, guardrails, and audit trails built in.
  • Make data AI-ready by exposing it through well-defined interfaces that agents can reliably query and act on.
  • Build and maintain integrations with internal systems and automation that helps teams adopt common standards.
  • Design for security and scale, including threat modeling, authentication and authorization, least privilege, and graceful failure.
  • Operate shipped software by defining SLIs and SLOs, instrumenting metrics, logs, and traces, building dashboards and alerts, and participating in on-call.
  • Partner with product owners, infrastructure teams, and engineering peers to scope problems and rapidly prototype solutions.
  • Present designs in design reviews, review others’ work, and help teammates grow through code reviews and pairing.

Desired Qualifications

  • Experience shipping agentic features to production, including tool integrations, retrieval pipelines, evaluation, and guardrails.
  • Python, including LLM APIs or agent frameworks.
  • Daily use of generative AI coding tools such as Claude, Copilot, or Codex to speed up development, testing, and debugging.
  • Schema design, query optimization, and performance tuning on PostgreSQL, Oracle, or MySQL.
  • Data modeling and reconciliation across multiple sources, including data-quality measurement.
  • Web accessibility (WCAG) and building accessible enterprise user interfaces.
  • CI/CD, Docker, Kubernetes, and cloud or virtualization platforms.
  • Secure software practices, including security design reviews, dependency and vulnerability management, and compliance.
  • Experience leading a project or mentoring other engineers, and contributing to inner-source or open-source projects.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs