Senior Software Engineer (Backend)
breachlock
- Employment
- Full-time
- Seniority
- Senior
About the role
About BreachLock
BreachLock is a fast-growing cybersecurity company focused on modern, scalable, and continuous security testing
solutions. We operate at the intersection of offensive security, automation, and cloud-native engineering—building
systems that are both resilient and intelligent.
Role Overview
We are looking for a Senior Backend Engineer with strong fundamentals and a builder mindset to help design and
scale backend systems powering our cybersecurity platform. This role involves working on distributed systems, APIs,
and data-intensive applications in a fast-paced startup environment.
Key Responsibilities
● Design, develop, and maintain scalable backend services and APIs
● Build and optimize microservices-based architectures
● Work with graph and relational databases to model complex security data
● Own end-to-end delivery of features—from design to deployment
● Collaborate with product, frontend, and security teams
● Improve system performance, reliability, and observability
● Participate in system design discussions and technical decision-making
Tech Stack
● Languages & Frameworks: Python, FastAPI, Django
● Databases: PostgreSQL, MongoDB, Dgraph
● Infrastructure: GCP, Kubernetes
● Streaming & Messaging: Kafka
● Architecture: Microservices
Required Skills
● 3–4 years of backend development experience
● Strong proficiency in Python and modern backend frameworks
● Solid understanding of system design principles and distributed systems
● Experience with microservices architecture
● Hands-on experience with PostgreSQL and/or MongoDB
● Familiarity with event-driven systems (Kafka or similar)
● Experience deploying and managing applications on GCP
● Understanding of containerization and orchestration (Docker, Kubernetes)
● Strong debugging, problem-solving, and performance optimization skills
Good to Have
● Experience with graph databases (Dgraph or similar)
● Exposure to cybersecurity domain or security tooling
● Knowledge of observability tools (logging, tracing, monitoring)
● Experience working in high-growth startups
What We’re Looking For
● Ownership mindset—you build, ship, and improve
● Ability to work in ambiguous, fast-moving environments
● Strong communication and collaboration skills
● Bias for action and continuous learning
Why Join Us
● Work on real-world cybersecurity challenges at scale
● Opportunity to influence architecture and core systems
● High ownership and impact from day one
● Fast-paced startup environment with strong growth potential
731,000+ hidden jobs like this
breachlock and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites