Skip to content

Software development

Principal Engineer.

Senior engineer who sets technical direction across several teams.

All talent

What they do

  1. Defines standards and architecture shared by many teams
  2. Solves the hardest technical problems of the organization
  3. Reviews critical designs and raises the bar of engineering

When to hire

  1. Several teams build on the same platform without a shared direction
  2. Technical debt is slowing down the whole area
  3. A critical system needs a reference above the team level

Seniority

Top of the individual contributor track.

Technologies

  • Java
  • Go
  • AWS

Kubernetes, Distributed systems

Other positions in this family

  1. Tech Lead · Java, Angular, Python, Fullstack
  2. Software Engineer · Java, Python, Go, .NET, AWS
  3. Backend Developer · Java
  4. Frontend Developer · Angular
  5. Platform Engineer

Tell us what you are building and we find the right talent.