Senior Software Engineer - Backend

As a Senior Software Engineer – Backend, you will play a key role in building Balbix’s large-scale Big Data pipeline for its pioneering AI-powered cyber-risk SaaS platform. As a part of the Backend team you will collaborate closely with our data scientists, threat researchers and network experts to solve real-world problems plaguing cybersecurity. Our ML models are continuously trained and enhanced as they ingest real-world data, and you will be part of the team that uses state-of-the-art technology to efficiently analyze this data at scale.
Job Requirements
  • Bachelor’s degree in CS or related discipline and a minimum of 3-5 years of hands-in experience building backend components in one or more of Python, GoLang, Java, C/C++
  • Industry experience with databases (Postgresql, Cassandra, MongoDB, HBase, Redis) and publish-subscribe AMQP systems (Kafka, PubSub, RabbitMQ, ActiveMQ) is highly desired
  • You must be very familiar with modern defenses and security controls used in the corporate security practice, and their strengths and weaknesses.
  • Motivation and passion of building large-scale distributed systems with strong systems fundamentals
This role represents a unique opportunity to join a hyper-growth company in a key role where you can make a big impact on the trajectory of the company and its products. The ideal candidate has a background in security and a minimum of 5 years of solid field experience with attack kill chains, malware behavior, and exploit lifecycle. 

Balbix’s predictive breach risk platform is the industry’s first system to leverage predictive analytics and Artificial Intelligence to provide enterprises with a comprehensive and continuous risk and resilience calculation visualized via a searchable and clickable heat map. We designed our platform for CIOs, CISOs and IT security teams who wish to proactively understand their breach risk and cyber-resilience. The Balbix system can predict critical breach scenarios, help users prioritize security operations and projects, and ultimately improve cyber-resilience.

Employee life at Balbix is collaborative and fast-paced.  We encourage the willingness to experiment and learn, a can-do attitude, ownership, excellence and commitment.  We offer an environment of growth & opportunity by providing guidance and candid feedback. We support each other at every step of the way.  As employees, we consider ourselves as co-owners of the business as we take our mission seriously. We work hard, take great pride in our work, and have loads of fun along the way!

Our Employees' health and well-being is very important to us, and we truly believe that everyday choices that we make can help us live healthier and happier lives, both at work and at home. We offer rich health benefits and wellness plans which are designed to enhance the overall quality of life of our team members and their loved ones.
We hang out together and enjoy playing pool, beer bashes, celebrating our personal & professional milestones, team lunches together multiple times a week are just part of our life in Balbix.  

To learn more about our company you can visit our careers page at:

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field