Hybrid Principal Software Engineer

Posted 2 weeks ago

Apply now

About the role

  • Embed with teams to deliver high-quality product features and improvements day to day.
  • Lead the architecture and development of DeepEditors long and short form offerings.
  • Drive technical decision-making that balances innovation with stability.
  • Mentor and coach senior engineers to raise overall technical standards.
  • Partner with science, product, and creative teams to integrate new features and capabilities.
  • Translate product requirements into scalable technical solutions.
  • Champion best practices in code quality, testing, and deployment.
  • Improve systems to support rapid iteration of science modules.
  • Enhance performance, stability, and scalability across the DE stack.
  • Proactively identify and address risks to delivery and quality.

Requirements

  • Deep expertise in software design, architecture and in testing and launching robust products
  • Hands-on coding expertise in TypeScript, React, and/or an Object orientated language such as Python, Ruby, Go, Java etc.
  • Product and delivery mindset.
  • Willingness to work embedded in teams daily.
  • Experience working in cross-functional teams.
  • Proven product ownership capability.
  • Individual contributor leadership experience with influence across multiple teams.

Benefits

  • Autonomy
  • A hybrid working environment
  • Competitive Salary
  • All permanent employees receive generous stock options

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job