Search Jobs

Search by job, company or skills

Senior Software Engineer (Backend)

Senior Software Engineer (Backend)

BreachLock Inc.
3-5 Years
Early Applicant
  • Posted a month ago
  • Be among the first 30 applicants

Job 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

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

5-15 yrs
Pune, India
Skills:
Oracle Sql, Redux, Spring Boot, Pl Sql, Spring Data, Spring Cloud, React, Core Java, Apache Kafka, Spring Security, Webpack, Context API, Vite
4-6 yrs
Pune, India
Skills:
AWS, Python, Django, Devops, Machine Learning, Restful Apis, Coding AI agents, Search and analytics infrastructure
4-6 yrs
Pune, India
Skills:
Express.Js, PostgreSQL, Node.js, MongoDB, Azure, Python
5-7 yrs
Pune, India
Skills:
react.js , composer , Java, Apis, PostgreSQL, Spring Boot, Soap, Json, Css3, Spring, Microservices, Git, REST, Javascript, Gradle, Html5, Bootstrap, Php, Xml, Mvc
5-10 yrs
Pune, India
Skills:
Java, Hibernate, Agile Methodologies, Spring Boot, Spring MVC, Sql, Jenkins, Git, Stripe, Payment Gateway Integration, Docker, Restful Apis, Jpa, Kubernetes, Adyen, Razorpay, NoSQL databases, PayU, Checkout.com, Worldpay, Microservices Architecture, CI CD pipelines