Hybrid Software Engineering Manager

Posted last week

Apply now

About the role

  • Engineering Manager at Sift driving technical execution and leading the engineering team. Overseeing high-quality project delivery and aligning efforts with long-term technical vision.

Responsibilities

  • Lead a team of engineers, accelerate their growth by providing thoughtful feedback and technical mentorship, and effectively manage their performance.
  • Collaborate with go-to-market, product, and engineering to build and champion a long-term technical roadmap that reduces the operational burden, ensures scalability, and mitigates risk.
  • Work closely with customers, including hardware engineers, to understand their problems and find efficient solutions.
  • Drive execution, ensuring high-quality projects are delivered on time and aligned with company goals.
  • Establish and refine engineering processes, including code reviews, sprint planning, and post-mortems, that increase velocity, maintain product quality, and ensure high technical standards.
  • Track and report key engineering metrics (e.g., error rates, shipping velocity) to ensure continuous improvement and efficient execution.
  • Contribute to the codebase, working on high-impact features and helping solve critical technical challenges.

Requirements

  • 7+ years of experience in software engineering, preferably B2B SaaS, with at least 2 years of experience leading engineering efforts from analyzing requirements to scoping, shipping, and operating in production.
  • Bachelor's degree in computer science, data science, engineering, math, physics, or STEM discipline.
  • Strong experience designing and building large-scale, distributed systems or web applications using Go, Python, or an equivalent language.
  • Deep systems background and value technical excellence. You deliver well-engineered and durable solutions, leading technical discussions, design, and code reviews.
  • A demonstrated track record of successful mentorship and accelerating reports growth, being an effective multiplier for the team.
  • Proven ability to balance hands-on development with team management.

Benefits

  • Offers Equity
  • Offers Benefits

Job title

Software Engineering Manager

Job type

Experience level

SeniorLead

Salary

$170,000 - $250,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job