Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Engineering Applications Team Lead - Hardware Engineering Operations

Apple

Salary not specified
Sep 28, 2025
Austin, TX, US
Apply Now

Apple Hardware Engineering is seeking a Software Engineering Applications Team Lead to guide engineers to envision, design, develop, and maintain internal applications and software tools to enhance the engineering process, design, and quality of next-generation Apple products.

Requirements

  • 10 years experience creating software applications, especially in JVM languages
  • 5 years experience gathering software requirements
  • 2 years experience mentoring or managing or otherwise leading other software engineers
  • experience developing multi-tier applications using modern web frameworks, Java EE technologies, and RESTful web services
  • experience in system design, integration and deployment in a complex, coordinated environment
  • Candidates will need skills with relational databases and document stores
  • experience mentoring other software engineers and leading complex projects from concept through delivery

Responsibilities

  • envision, design, develop, and maintain internal applications and software tools
  • contribute to a diverse range of projects, each intending to enhance the engineering process, design, and quality of next-generation Apple products
  • Your responsibilities will span various programming languages and technical environments, operating at multiple levels within the stack
  • design changes and additions to our portfolio
  • through hands-on efforts and mentorship of teammates accomplish new application feature deliveries
  • experience developing multi-tier applications using modern web frameworks, Java EE technologies, and RESTful web services
  • experience in system design, integration and deployment in a complex, coordinated environment

Other

  • exceptional analytical skills and problem-solving abilities
  • current skills as a software engineer and extensive experience leading projects and/or managing technical teams
  • self-motivated and willing to immerse themselves in any project, programming language, or codebase to deliver a creative, scalable, and efficient solution
  • Strong interpersonal skills and ability to work optimally across business and technical teams is a must
  • Successful engineers thrive in a complex and ambiguous work environment, independently or as part of a team