The Forward Deployed Software Engineer will embed with engineering teams that use Apple’s Forge platform, learn their applications and workflows, and build software that addresses their needs. This is a software engineering-first role spanning customer discovery, translating ambiguous requirements into technical designs, production implementation, system integration, deployment, and operational readiness. The engineer will share an on-call rotation for team-owned services and use operational experience to identify and address platform gaps. The work includes Go backend services, React and TypeScript applications, REST and gRPC APIs, distributed systems, and automation across public and private cloud, Kubernetes, virtual machines, and bare-metal environments. It also includes AI-assisted capabilities such as LLM integrations and agentic workflows, with evaluations and quality controls to ensure they are measurable and reliable in production. The engineer is expected to work directly with engineering customers, make practical technical decisions, produce maintainable software, and identify opportunities to turn recurring customer requests into reusable platform capabilities. Forge is part of Enterprise Technology Services within Apple’s Information Systems and Technology organization. It is building a shared platform that enables Apple engineering teams to take services from allocated capacity through to production, with a broad charter spanning data-center infrastructure and the surfaces used by engineering teams. The team emphasizes ownership, security, reliability, and improving the platform other teams build on.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed