freehire launches on Product Hunt on 26 August.

Follow →

Principal Software Engineer

Summary

Leads the design and delivery of large-scale distributed systems, mentors engineers, and makes technical tradeoffs clear to both teams and executives.

professional software engineering experience Proven track record designing and shipping large-scale distributed systems Deep expertise in at least one core stack (see below) with strong general systems knowledge Experience leading technical initiatives spanning multiple teams Strong communication skills — able to explain complex tradeoffs to both engineers and executives

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available