Taro Logo

Software Engineer, Enterprise Systems

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

Description For Software Engineer, Enterprise Systems

Join Apple's Information Systems and Technology (IS&T) organization, specifically the Legal and Global Security Solutions (LGSS) Team, as a Full Stack Developer. In this role, you'll be part of a dynamic team building mission-critical applications and services that support Apple's worldwide operations. You'll work on scalable and secure solutions that empower Apple's legal, security, and compliance functions.

As a Software Engineer in Enterprise Systems, you'll be responsible for all aspects of software development, from architecture and system design to implementation and maintenance. This position requires a highly skilled engineer who can thrive in an ambiguous environment and take ownership of project delivery from start to finish. You'll collaborate across teams and drive innovation while implementing features aligned with our product roadmap.

The role combines technical expertise with business acumen, requiring you to work closely with stakeholders to understand requirements and implement effective solutions. You'll be involved in designing scalable web applications, performing code reviews, troubleshooting complex technical issues, and participating in operational support. Additionally, you'll have the opportunity to drive innovation through AI/ML techniques, particularly in Generative AI applications.

This position offers the chance to work with cutting-edge technologies while contributing to systems that are crucial to Apple's global operations. You'll be part of a team that values technical excellence, innovation, and collaboration, working in an environment that encourages both professional growth and creative problem-solving.

Last updated 8 hours ago

Responsibilities For Software Engineer, Enterprise Systems

  • Design, develop and maintain scalable, reliable and secure web applications
  • Work with functional leads, business stakeholders, project managers and technical teams in a cross-functional environment
  • Provide level-of-effort estimations and work prioritization
  • Perform and ensure thorough code reviews
  • Identify root causes of complex technical issues and deliver robust fixes
  • Participate in operational duty rotations
  • Drive innovation through Generative AI and other AI/ML techniques

Requirements For Software Engineer, Enterprise Systems

Java
  • 4+ years in software development experience in Java with object-oriented concepts
  • Experience in both frontend, backend development with relational and non-relational databases
  • Experience in building and maintaining large-scale software systems
  • Bachelors degree in Computer Science/Engineering or equivalent

Interested in this job?

Jobs Related To Apple Software Engineer, Enterprise Systems

Java Server Engineer-ASE

Senior Java Server Engineer role at Apple focusing on iCloud Mail engineering with expertise in security and distributed systems.

Software Engineer - Full Stack - Supply Chain Solutions

Senior Full Stack Software Engineer role at Apple, focusing on building supply chain solutions using Java, Python, and cloud technologies. Requires 7+ years of experience.

Senior Software Engineer - Messaging Identity Services

Senior Software Engineering role at Apple working on backend identity and messaging services that power iMessage, FaceTime and other core communication features.

Design Verification Engineer

Senior Design Verification Engineer role at Apple, focusing on SOC verification and testing, requiring 10+ years of experience in digital verification and computer architecture.

Software Development Engineer-Experimentation

Senior Backend Engineer role at Apple focusing on A/B experimentation platform for Apple Maps, offering competitive pay, equity, and benefits.