← Back to job listings
B
Senior Software Engineer (Backend)
BreachLock · Pune, Maharashtra, India
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
This listing was posted by a verified recruiter at BreachLock. Report this listing
JobSpring