Staff Software Engineer
Hybrid
Full Time
#Engineering
#TypeScript
#Python
#Java
#Rust
#SQL
#Elastic Search
#Data Modeling
#Cloud
#Microservices
At Bolster, we are redefining cybersecurity by shifting the focus from reactive defense to proactive prevention. Instead of waiting for breaches to occur, we use advanced artificial intelligence, computer vision, and natural language processing to scan millions of web pages daily. By identifying and removing criminal threats before they can impact our clients, we empower organizations to reclaim control of their digital presence. We are currently scaling our team as we transition into an exciting new phase of growth, and we are looking for dedicated professionals to help us protect top-tier brands and the broader digital community.
The role
We are seeking a Staff Software Engineer to join our team in a full-time, senior-level capacity. This is a hybrid position that requires you to work from our Noida office three days per week. You will play a pivotal role in our engineering efforts, solving complex technical challenges and taking ownership of key systems as we continue to innovate within the fraud prevention space.
Core responsibilities
- Design, develop, and maintain high-performance, scalable backend systems and APIs while ensuring code quality through rigorous unit and integration testing.
- Collaborate across functional teams, including product management, UX design, and QA, to deliver robust software solutions and resolve production issues.
- Implement proactive monitoring and alerting systems to identify performance bottlenecks and maintain the security of our infrastructure.
Skills and experience
To succeed in this role, you should possess a strong technical foundation and a collaborative mindset.
- A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 8 to 10 years of professional backend engineering experience, including at least 4 years in a startup environment.
- Proficiency in one or more programming languages such as TypeScript, Python, Java, or Rust.
- Extensive experience with SQL and NoSQL databases, specifically Elastic Search, alongside strong data modeling skills.
- Proven ability to work with microservices architecture, containerized services, and major cloud service providers.
- A deep understanding of software design patterns, coding standards, and security best practices.
Compensation and benefits
We believe in fostering a supportive and flexible work environment. As part of our team, you will benefit from our hybrid work model, which balances in-office collaboration with the flexibility you need to thrive.
How to apply
If you are driven to solve meaningful problems and want to contribute to the future of cybersecurity, we would love to hear from you. Please submit your application to join our team and help us make a lasting impact on the digital world.






