Taro Logo

Software Engineer, Infrastructure Applications

Apple is where individual imaginations gather together, committing to the values that lead to great work.
$147,400 - $272,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Job Description

Apple is seeking a talented Infrastructure Software Engineer to join their Software and Services team in the San Francisco Bay Area. This role combines both backend development using Java Spring Boot and frontend development with React JS, making it an exciting opportunity for a full-stack developer who wants to make an impact at one of the world's most innovative companies.

The position requires a strong technical foundation with at least 5 years of experience in Java/J2EE development, along with expertise in modern frontend technologies like React. You'll be working on creating and maintaining scalable applications that power Apple's infrastructure, collaborating with cross-functional teams to deliver high-quality solutions.

As part of Apple's team, you'll enjoy comprehensive benefits including medical and dental coverage, retirement benefits, and the opportunity to become an Apple shareholder through various stock programs. The compensation is competitive, with a base salary range of $147,400 to $272,100, plus potential bonuses and stock awards.

The ideal candidate should be passionate about creating modern, user-friendly applications while maintaining high code quality standards. You'll work with cutting-edge technologies including containerization tools like Docker and Kubernetes, and various database systems. The role offers opportunities for professional growth through education reimbursement and the chance to work on challenging projects that impact millions of users.

Apple's commitment to diversity, inclusion, and innovation makes this an excellent opportunity for someone who wants to contribute to groundbreaking technology while working in a collaborative, forward-thinking environment. The position offers the perfect blend of technical challenges, professional growth, and the chance to be part of Apple's continued success in creating products and services that change lives.

Last updated 3 days ago

Responsibilities For Software Engineer, Infrastructure Applications

  • Develop and maintain full-stack applications leveraging Java for backend development and React for frontend interfaces
  • Create adaptable, efficient web applications focused on delivering exceptional user experiences
  • Work closely with product managers, designers, and technical teams
  • Engage in all phases of the software development lifecycle
  • Integrate applications with micro services-based architectures
  • Conduct thorough code reviews and maintain high code quality
  • Stay updated on emerging technologies

Requirements For Software Engineer, Infrastructure Applications

Java
React
MongoDB
TypeScript
  • Proficiency in React and related frontend technologies, including Redux and React Router
  • Experience in Unix, Oracle, and NoSQL databases like MongoDB
  • Knowledge of containerization (Docker, Kubernetes) and CI/CD tools
  • Hands-on experience in crafting and developing user interfaces
  • Over 5 years of experience in developing Java/J2EE-based web applications
  • Bachelor's degree in Computer Science, Software Engineering, or related field

Benefits For Software Engineer, Infrastructure Applications

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation benefits

Related Jobs