Senior Software Engineer — Full Stack ()

Apple


Job Location:

Austin, TX - USA

Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Were looking for a senior software engineer who writes clean well-tested TypeScript and is genuinely curious about functional programming. Youll work across two production applications one in and one in Elixir building features used daily by the engineers and operations teams who design and manufacture Apples should be someone who gets energized by learning new paradigms. We work in a small high-trust team where good judgment matters as much as technical depth and where AI-assisted development is part of how we work.

This position sits within the Manufacturing Design and Environmental Systems team builds the applications that enable Apple to manufacture every product we ship its high impact work at the core of Apples operations. Youll be someone who anticipates problems without over-architecting solutions and who can distill complex challenges into clear simple outcomes. We care about code that works correctly performs well and is easy for the next person to understand. That means writing tests giving substantive feedback in code review and debugging production issues when they arise using monitoring and logging tools. If youre not already writing Elixir youll grow into it well support that learning but genuine curiosity about functional programming is a prerequisite for enjoying the work be building and maintaining features in close collaboration with product designers domain experts and other engineers. We involve engineers early in the design process so youll regularly help translate complex operational workflows into clear maintainable software rather than just executing specs.

6 years in a senior software role working across the entire web stack with a skilled team.n5 years writing production JavaScript or TypeScript single page apps using React or similar framework with comfort working across the stack: you can pick up a SQL query an API endpoint and a UI component in the same day.n4 years building and maintaining robust HTTP APIs and backend services. n4 years developing complex applications with SQL based database solutions (PostgreSQL MySQL etc.) at medium scale nFamiliarity with functional programming concepts whether through Elixir Haskell Clojure Scala or just a strong interest in learning themnDiscipline in writing tests and a genuine interest in code quality and maintainability

Experience in manufacturing or environmental systemsnExperience in Elixir Erlang/OTP or other functional programming languages nExperience building or overseeing AI agent developmentnExperience with observability tooling: Prometheus Grafana Sentry or similarnExperience with Docker and deploying to production environmentsnExperience working with international teams or counterpartsnManufacturing or supply chain domain exposuren10 years of professional experience in technical environments

Required Experience:

Senior IC

Were looking for a senior software engineer who writes clean well-tested TypeScript and is genuinely curious about functional programming. Youll work across two production applications one in and one in Elixir building features used daily by the engineers and operations teams who design and manufac...

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile