Truffle Security
cybersecurity
PrincipalSoftwareEngineer
Neural analysis suggests this role is
optimal for Lead candidates.
“Principal Software Engineer at Truffle Security. Skills: distributed systems, architecture, engineering practices, AI-assisted development. Improve architecture. Define long-term architectural strategy”
What You'll Achieve.
improve architecture; improve scalability; improve reliability; improve engineering quality; make that team even more effective; creating leverage across Engineering; improving the quality of technical decisions; mentoring experienced engineers; establishing durable architecture and engineering practices; helping teams move faster without sacrificing reliability or maintainability; improve planning; improve implementation; improve testing; improve review; improve overall leverage; shape practical workflows for using these tools well; maintaining high standards for quality, security, and maintainability; shape long-term technical direction; helping teams move quickly and responsibly; improve performance across core services; improve production engineering practices; reduce high-impact technical debt; improve developer tooling, workflows, and engineering productivity; improve engineering productivity; simplify systems and reducing organizational complexity; prioritize what to revoke; confirm it's done without manual follow-up; stay ahead of secrets risk; make the internet more secure
Industry & Context.
simplify complex systems; make pragmatic technical trade-offs; reduce organizational complexity
Fully remote within the U.S.
What They're Looking For.
Must Have
Principal Engineer, Architect, senior Staff+ engineer, Deep experience designing and operating distributed systems in production, backend engineering experience, architectural judgment, systems thinking, simplify complex systems, pragmatic technical trade-offs, leading complex technical projects across teams, mentor and develop senior engineers, communication and technical leadership skills, operational mindset around reliability, scalability, observability, and performance, balance long-term technical quality with pragmatic execution, operating in fast-moving, ambiguous environments, ownership, execution, 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
Nice to Have
open source, cybersecurity, developer tooling, infrastructure, platform engineering, Kubernetes and cloud-native infrastructure experience, scaling platform infrastructure, multi-tenant systems, improving engineering processes, technical maturity across teams, React and TypeScript architecture experience, security and scanning infrastructure, Django or Python
What You'll Do.
Define long-term architectural strategy
Establish engineering standards
Scale distributed systems
Improve production engineering practices
Identify and reduce technical debt
Improve developer tooling
Help teams use agentic development tools
Partner with product teams
Mentor Senior and Staff engineers
Serve as technical advisor
How You'll Work.
Team & Collaboration
work closely with engineering leadership; work closely with product; work closely with infrastructure; work closely with security teams; Partnering with product and infrastructure teams
Communication Scope
communication skills
Process & Methodology
leading complex technical projects
Full Job Description
About us Truffle Security is a cybersecurity company on a mission to make secrets easier to detect, verify, and remediate across modern software environments. Built on the popular open-source TruffleHog™ secrets scanning platform, the company's enterprise solution gives security and engineering teams everything they need to find exposed credentials, understand which ones are active, and act on them with confidence. With support for 800+ credential types, Truffle Security continuously monitors non-human identities (NHIs) and their associated secrets across code repositories, SaaS applications, wikis, and cloud systems. It goes beyond detection by verifying which secrets are live, analyzing their scope of access, and streamlining remediation through automated workflows and lifecycle management so teams can prioritize what to revoke and confirm it's done without manual follow-up. Trusted by organizations including NVIDIA, Chick-fil-A, and OpenAI, Truffle Security helps security and engineering teams stay ahead of secrets risk. About the Role We’re looking for a Principal Software Engineer to serve as a senior technical leader across Engineering. This is a hands-on role focused on improving architecture, scalability, reliability, and engineering quality across our systems. We have a strong team of Senior and Staff engineers, and we’re looking for someone who can make that team even more effective. This role is about creating leverage across Engineering: improving the quality of technical decisions, mentoring experienced engineers, establishing durable architecture and engineering practices, and helping teams move faster without sacrificing reliability or maintainability. We’re also changing how we build software. Our engineering team is putting more emphasis on using agentic development tools effectively. The goal is not to replace engineering judgment, but to improve planning, implementation, testing, review, and overall leverage. This role will help shape practical wo
Applying for this Principal Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Truffle Security?
Real rants from real employees. Read before you apply.