About Us
Boostsecurity.io is a dynamic and fast-paced cybersecurity technology startup. Our mission is to enable software development teams to easily ship secure software, and secure their software supply chains, through smart security automation that developers love.
Founded by veteran industry experts in application security, cloud and OSS engineering, BoostSecurity is headquartered in Montreal, Canada, with US operations in Silicon Valley, California, serving the needs of modern global customers and providers of technology, health, finance, logistics, human resources and cybersecurity.
The Role
Some developers create software. The best developers create secure software. And the elite developers build the software that helps developers create secure software.
BoostSecurity is looking for highly skilled and driven Mid to Senior Backend Engineers to expand our engineering team and help us continue to grow our product. We are building technology for technologists, and this will be an opportunity to work on a high-performing engineering team supporting a fast-growing ASPM platform. We thrive on collaboration, creativity, finding and delivering innovative solutions for challenging problems. If you love fast-paced start up environments, working in a team driven environment and enjoy making an impact every day, we'd love to meet you.
Main Responsibilities :
- Contribute to the backend architecture evolution
- Architect, design and develop services and features for our high-performance backend & infrastructure, using Python, Kafka, FastAPI and various DataBase. We build with a TDD mindset.
- Collaborate with cross functional teams to ship in a quick-moving, iterative environment; we are constantly balancing between moving quickly and maintaining a high bar for our code and product
- Contribute to improve the product effectiveness and quality, team’s velocity and continuous deployment capabilities.
- Participate in code reviews, ensuring high code quality and best practices
- Provide mentorship for junior engineers in the team to help them grow in their technical responsibilities and remove blockers to their autonomy.
- Assist troubleshooting product operations, security operations, and urgent engineering issues.
- Contribue to a positive, collaborative and inclusive team culture
Requirements
A proven track record of building highly performing, high-quality, event-driven backendsAn expertise in building cloud-based backend services with a microservice architectureExcellent problem-solving skills and attention to detailsDemonstrated skills and experience in diagnosing and resolving issues and performance bottlenecks with event driven, micro services oriented backendsDemonstrated expertise in high quality backend python code and design patterns5+ years of experience building backend code with pythonHands on experience with SQL and NoSQL databases, bonus points for hands on experience with Graph DB.Very good communication and teamwork skillsHands on experience with containerization tools like DockerAbility to thrive in a fast-paces startup environmentOur Tech Stack :
Frontend : React / TypeScriptBackend : Python, microservices architecture, KafkaInfrastructure : AWS, Terraform