Sift

Software Engineering Manager, Data

Sift

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 - $250,000 per year

Job Level

About the role

  • Manage and build a team of high-performing engineers
  • Collaborate with Product and Go-To-Market teams to define technical roadmaps
  • Ensure the team delivers best-in-class results at high velocity
  • Establish and refine engineering processes, agile rituals, and use of AI to accelerate development
  • Actively engage the architecture and codebase, contribute to high-impact features, and resolve technical challenges

Requirements

  • 7+ years in software engineering with 2+ years in a people management role
  • Bachelor’s degree in Computer Science, STEM, or a related field
  • Strong experience with distributed systems and web applications using Go, Rust, or Python
  • Experience with in-stream processing (Apache Kafka, Flink, Beam)
  • Familiarity with specialized databases like PostgreSQL, Druid, Pinot, or Timescale
  • Expertise in data exploration tools such as Grafana or Jupyter Notebooks
  • Proven ability to guide teams through ambiguity
  • Track record of being a "force multiplier" for engineering talent
Benefits
  • Unlimited PTO
  • Equity ownership
  • 401(k)
  • Full medical/dental/vision coverage
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringpeople managementdistributed systemsweb applicationsGoRustPythonin-stream processingApache KafkaPostgreSQL
Soft Skills
team managementcollaborationproblem-solvingguiding teams through ambiguityforce multiplier
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in STEMBachelor’s degree in a related field