Jobs Companies BreachLock Senior Software Engineer (Backend)

About this Senior Software Engineer (Backend) role at BreachLock

BreachLock · Pune, Maharashtra, India

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

Ready to apply to BreachLock?
Apply to BreachLock

About BreachLock

BreachLock is a full stack Penetration Testing as a Service (PTaaS) solution. Using Artificial Intelligence, it helps scale human pen testers to deliver Fast, Comprehensive and Scalable Pen Testing across Applications, API's, and Networks

See all jobs at BreachLock →

Similar jobs

Sign up for suggestions tailored to the jobs you open and the searches you save.

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free