Skip to content

Staff Backend Software Engineer

230k – 288kSan Francisco, CANew York, NYBoston, MADenver, COHybrid
Summary

Builds and maintains backend systems, APIs, data models, and services for scalable code security products. Requires expertise in databases, distributed systems, and vendor integrations; experience with Python/Flask backend preferred.

About the role

Responsibilities

  • Work on backend and infrastructure systems to design, build, and maintain a fast and reliable user experience for customers.
  • Collaborate with other engineers to develop APIs, data models, and services that power Semgrep’s products at scale.

Requirements

  • Strong understanding of databases, query optimization, and distributed systems.
  • Comfortable integrating third-party vendors into existing first-party code.

Technologies

  • Frontend: Typescript, React
  • Backend: Python, Flask, SQLAlchemy
  • Deployment: Kubernetes
  • Hosting: AWS

Compensation

  • Estimated starting annual salary range: $230,000 to $288,000 USD.
  • Total compensation may include equity, variable compensation, and benefits.
Skills
PythonFlaskSQLAlchemyKubernetesAWSTypescriptReactDatabasesDistributed SystemsAPIs
Similar roles at this salary range
All Backend Engineering jobs →
Postman

Staff Software Engineer

Lead complex software initiatives and multiple engineering teams building developer tools and APIs. Requires 10+ years experience, TypeScript/Node.js proficiency, and onsite work in Austin 3 days/week.

210k – 263kAustin, TXBackend EngineeringOn-site10+ YOEAPIsSDKs
Huntress

Principal Software Engineer, SIEM

Principal Software Engineer leading a feature delivery team to design, develop, and release software for the Huntress SIEM platform. Requires 15+ years experience, 8+ years Ruby on Rails and Postgres scaling.

215k – 240kUnited StatesBackend EngineeringRemote15+ YOECSSAWS
Huntress

Staff Software Engineer

Staff-level engineer building and scaling a new Identity Security Posture Management product. Owns technical vision, architecture for petabyte-scale data systems, and mentors junior engineers using Ruby on Rails.

200k – 220kUnited StatesBackend EngineeringRemote10+ YOEODataRedis
Huntress

Staff Software Engineer

Staff Software Engineer building and scaling a new Endpoint Security Posture Management platform from the ground up. Focus on Ruby on Rails, data pipelines, and petabyte-scale systems while mentoring junior engineers.

200k – 220kUnited StatesBackend EngineeringRemote10+ YOERubyPostgreSQL
Coinbase

Senior Software Engineer - Blockchain Network

Senior engineer building blockchain network infrastructure and APIs that integrate protocols like Bitcoin and Ethereum with Coinbase's internal services. Owns multi-quarter initiatives improving latency, reliability, and cost of crypto systems.

186k – 219kUnited StatesBackend EngineeringRemote5+ YOEAPIsKafka