Truffle Security logo
Truffle Security2 weeks ago

Principal Software Engineer

$215,000–$270,000 year

Remote · United States

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown
Industry
Cybersecurity Software

Job Summary

Principal Software Engineer to serve as a senior technical leader across Engineering. This hands-on role focuses on improving architecture, scalability, reliability, and engineering quality across Truffle Security's systems. You’ll help shape long-term architectural strategy, define technical standards, scale distributed systems, improve production practices (observability, testing, incident response, post-incident reviews), mentor senior engineers, and drive adoption of agentic development tools to enhance planning, implementation, testing, review, and validation. You will work with engineering leadership, product, infrastructure, and security teams to guide the technical direction, partner on scalable, resilient systems, and reduce organizational complexity as the platform scales. Certifications and degrees are not listed as prerequisites; the role emphasizes hands-on leadership, architecture, and execution. You’ll be the first Principal Engineer at Truffle, shaping senior technical leadership, with a target base salary range of $215,000-$270,000 in the United States, plus bonus and equity opportunities. Remote work is fully supported within the U.S.

Required Qualifications

  • Experience operating as a Principal Engineer, Architect, or senior Staff+ engineer
  • Deep experience designing and operating distributed systems in production
  • Strong backend engineering experience, ideally in Go or a similar language
  • Strong architectural judgment and systems thinking
  • Experience leading complex technical projects across teams
  • Proven ability to mentor and develop senior engineers
  • Strong communication and technical leadership skills
  • Strong operational mindset around reliability, scalability, observability, and performance
  • Ability to balance long-term technical quality with pragmatic execution
  • Comfort operating in fast-moving, ambiguous environments
  • Bias toward ownership, execution, and driving technical clarity in ambiguous environments
  • Practical experience using agentic or AI-assisted development tools in professional engineering workflows
  • Experience introducing shared workflows, prompts, rules, coding agents, or internal tooling that improve engineering productivity
  • Good judgment around where automation improves leverage, how AI-assisted work should be reviewed, and when direct engineering ownership is needed
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$215k – $270k / yr

Principal Software Engineer · Truffle Security

Apply on Sorce