Taro Logo

Software Development Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer

Apple is seeking a talented Software Development Engineer to join their Silicon Technologies group. This role focuses on enhancing and developing internal tools, applications, and reporting systems for Apple's world-class Silicon Engineering Group. The position involves creating elegant solutions to complex challenges while ensuring Apple's products and services maintain their high performance and efficiency.

As a Software Engineer in this role, you'll be responsible for developing and maintaining critical infrastructure and tools needed for engineering and designing advanced silicon devices and products. You'll work with various technologies including full-stack web development, utilizing languages like Ruby, Go, Python, and TypeScript, while implementing DevOps practices and infrastructure as code principles.

The ideal candidate will thrive in a fast-paced, collaborative environment and possess strong initiative and problem-solving skills. You'll have the opportunity to work with cutting-edge technology while contributing to the development of Apple's next-generation processors and system-on-chip (SoC) designs. This position offers an excellent opportunity to develop both infrastructure management and web application development skills while working with one of the world's most innovative technology companies.

The role requires strong technical expertise in software design, application development, and server administration, combined with the ability to work effectively across teams. You'll be part of a dynamic environment where attention to detail and proactive problem-solving are essential for success. This is an excellent opportunity for a motivated developer who wants to make a significant impact on the tools and systems that power Apple's silicon development.

Last updated 2 days ago

Responsibilities For Software Development Engineer

  • Enhance, develop and maintain internal tools, applications, and reporting systems
  • Ensure infrastructure and tools needed for silicon engineering and design
  • Develop monitoring tools, systems automation tools, and multi-tier web applications
  • Support automation efforts and infrastructure as code paradigms
  • Work in a fast-paced, collaborative environment
  • Develop partnerships with cross-functional teams

Requirements For Software Development Engineer

Python
Ruby
Go
TypeScript
React
Linux
  • BS + 3 years of relevant industry experience
  • Strong experience in full stack web development
  • Proficient with Ruby, Go, Python and Typescript
  • Strong knowledge of data structures, algorithms, and software design principles
  • Experience with REST APIs
  • Experience with front end javascript frameworks and tools -- React, Vite
  • Experience with revision control software -- Git, SVN
  • Experience with Linux

Interested in this job?

Jobs Related To Apple Software Development Engineer