# Senior Software Engineer (Backend)

> BreachLock · Pune, India · Full-time · Posted 2026-06-01

**Workplace:** on_site

**Department:** Product Engineering

## Description

**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

## Apply

[Apply at BreachLock](https://apply.workable.com/breachlock/j/51D1CD947C/apply)

---
Powered by [Workable](https://www.workable.com)
