Fermé
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 RoleSome 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 backends
- An expertise in building cloud-based backend services with a microservice architecture
- Excellent problem-solving skills and attention to details
- Demonstrated skills and experience in diagnosing and resolving issues and performance bottlenecks with event driven, micro services oriented backends
- Demonstrated expertise in high quality backend python code and design patterns
- 5+ years of experience building backend code with python
- Hands on experience with SQL and NoSQL databases, bonus points for hands on experience with Graph DB.
- Very good communication and teamwork skills
- Hands on experience with containerization tools like Docker
- Ability to thrive in a fast-paces startup environment
- Frontend: React/TypeScript
- Backend: Python, microservices architecture, Kafka
- Infrastructure: AWS, Terraform