Job Description

As a highly technical and versatile Principal Software Engineer, you’ll work with designers, scientists, and software engineers to enhance & extend Orion's capabilities -- architecting and optimizing the high-performance compute and storage systems that drive groundbreaking scientific discoveries. You'll be part of a team building cutting edge features, as well as helping to modernize existing software. The role will be split approximately 70% individual contributor and 30% management, making it ideal for someone who thrives in hands-on engineering while also leading and mentoring others.


Responsibilities:

  • You will be responsible for overseeing teams of both UI and backend developers.
  • The ideal candidate will have deep expertise in modern software development, with the ability to architect, design and deliver robust solutions. They will lead by example, setting a high technical bar through code contributi...

Apply for this Position

Ready to join Cadence System Design and Analysis? Click the button below to submit your application.

Submit Application