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