Point your AI agent at freehire and let it find you a job.

Get the CLI →

nineDots.io

NewBe an early applicant

Principal Software Engineer

Posted Updated
Discussion

Summary

Principal Software Engineer providing technical leadership for a security-critical software supply chain platform that secures artifacts using policy engines, SBOMs, vulnerability intelligence, and real-time enforcement. Day to day: setting technical direction, solving distributed systems problems, and mentoring, primarily with Python and AWS.

You will have the chance to shape how modern software supply chains are secured not by tweaking an existing playbook, but by helping write a new one.

You’ll be working on a security-critical platform that sits directly in the path of how software is built, shared, and deployed. Every architectural decision you make will influence how thousands of engineering teams reason about trust, risk, and compliance in their dependencies.

This role is about technical leadership at scale:

  • Setting technical direction for a team redefining artifact security
  • Designing systems that combine policy engines, vulnerability intelligence, SBOMs, and real-time enforcement
  • Tackling hard distributed systems problems where correctness, performance, and security all matter
  • Raising the bar through deep code reviews, mentoring, and pragmatic architectural judgment

You’ll thrive here if you:

  • Have built and evolved complex, production systems ideally Python AND AWS, open to people with multicloud and different backgrounds (Go etc,)
  • Enjoy operating in ambiguity and turning vague problems into concrete systems
  • Care deeply about software quality, security, and long-term maintainability
  • Want influence without politics your impact comes from technical credibility

This is a role for someone who wants leverage: fewer meetings, more impact, and problems that actually matter.

Skills

What Principal Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

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.