Senior Engineering Manager
Lead the supply chain security engineering team at Semgrep. Build tools to detect reachable vulnerabilities in dependencies, set product roadmap with PM/design, mentor engineers, hire talent, and make technical contributions. Requires 3+ years leading engineering teams and experience in security or dev tooling.
About the job
Responsibilities
- Work closely with product and design partners to create a roadmap balancing iterative changes with big bets.
- Prioritize and direct the team’s schedule, balancing development of new technology and internal technical quality.
- Retain and strengthen engineers through coaching, mentorship, regular feedback, performance reviews, and performance management.
- Build an environment of trust that rewards creativity, risk taking, and personal responsibility.
- Grow the team by hiring diverse, productive, high-level technical talent.
- Collaborate on customer-loved tools, architect data systems, and help users understand their security posture.
- Make direct technical contributions to deliver new features.
Requirements
- 3+ years of experience leading software engineering teams.
- Strong foundation in product development and bringing products to production via a multi-disciplinary engineering team, including best practices for design, iterative milestone creation, and utilizing customer feedback.
- Familiarity with agile development principles and iterative milestone development.
- Strong desire to help engineers and other leaders grow through coaching and mentorship.
- Opinions on Software Composition Analysis, experience building a security product, or experience at a dev tooling company.
Nice-to-Haves
- Experience with supply chain security or related tools.
- Background in security products or developer tooling.
Compensation
- Salary Range: $230,000-$288,000 (San Francisco Bay Area)
- Package includes equity and benefits in addition to salary.
Skills
Software Composition Analysis, Agile Development, Product Development, Mentorship, Team Leadership, Roadmapping, Performance Management, Hiring
Similar jobs
Engineering Management jobsLeads and develops a software engineering team building middleware and on-device services for autonomous drone platforms. The role combines people management with hands-on Python or C++ development, systems architecture, reliability improvements, and cross-functional technical leadership.
Hands-on engineering team lead building and evolving Next.js while coaching a small team and setting technical direction. Requires 8+ years of software engineering experience, strong React or framework architecture expertise, and continued production coding experience.
Leads the deployment organization responsible for bringing global HPC and GPU infrastructure online, owning people, delivery, standards, vendors, and executive-level program risk. Requires 10+ years in network engineering or data center deployment and substantial engineering management experience.
Leads Compute, Data, and Developer Experience teams, owning infrastructure strategy, reliability, developer enablement, vendor spend, and team growth. The role requires 8+ years of infrastructure or platform experience, 4+ years of engineering leadership, and deep expertise in AWS, Kubernetes, Terraform, ArgoCD, and observability.
Leads the Guidance and Control team responsible for developing, integrating, qualifying, and flight-testing autonomy and control algorithms for unmanned aerial systems. Requires substantial engineering leadership experience, controls expertise, and a track record of shipping products and developing high-performing teams.