Staff Backend Software Engineer
Core
Design, build, and maintain fast and reliable backend and infrastructure systems to power Semgrep's code security products at scale.
Role type
Staff Backend Software Engineer
Builds
APIs, data models, and services for a code security platform
Domain
Application Security / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems, database design, query optimization, third-party vendor integration, Python, TypeScript, AWS, Kubernetes
Preferred skills
Flask, SQLAlchemy, React
Technologies
Python, TypeScript, Flask, SQLAlchemy, Kubernetes, AWS, React
Responsibilities
Design backend systems, develop APIs and data models, maintain infrastructure, integrate third-party vendors
Seniority
Staff, hands-on IC with strategic impact
Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.