Senior Software Engineer, Enterprise Technology Services (Forge)

Apple, Inc.

Austin, TX • 1h ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Software Engineer (Forge) in Enterprise Technology Services

Description

You will own end-to-end delivery of platform capabilities—design, build, test, ship, and run—used by ETS teams to move from code to reliable production services. You’ll collaborate with product owners, infrastructure owners, and partner engineers to solve ambiguous, high-impact problems, including defining how AI agents work in production alongside humans in the same codebases. The work blends product engineering with hands-on integration, with security, scale, and observability at the core.

Responsibilities

  • Turn ambiguous, high-impact problems into clean solutions with cross-team partners

  • Own products and integrations used daily by ETS teams

  • Help define and implement AI agent behavior in production alongside humans

  • Work across product engineering and integration responsibilities as priorities evolve

Requirements

  • BS in Computer Science, Computer Engineering, or related field, or equivalent professional experience

  • 5+ years of professional software development with demonstrated ownership through production

  • Full-stack experience: backend (e.g., Java/Spring Boot) and modern web UI (e.g., React or Angular)

  • Security-focused feature design (threat modeling, authentication/authorization, least privilege, secure data handling)

  • Scalable systems design (stateless services, caching, asynchronous messaging, retries, circuit breakers, back-pressure) and ability to explain trade-offs

  • Built LLM- or agent-based features and can describe design and reliability evaluation

  • Strong fundamentals in data structures, design patterns, REST API design, and relational databases

  • Hands-on observability experience: metrics, logs, traces, dashboards, and alerts

  • Demonstrated ability to learn new technologies quickly, work through ambiguity, and communicate clearly across teams

Benefits

  • Work on a platform that helps engineering teams take services from code to running in production with shared secure core capabilities

  • Opportunity to grow into leading designs and mentoring others while using an AI-first mindset

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report