Bitsight is a cyber risk management leader transforming how companies manage exposure, performance, and risk for themselves and their third parties. The company is seeking a Full Stack Software Engineer to join their Engineering teams, focusing on Third Party Risk Management, and to contribute to delivering high-quality software.
Responsibilities:
- We are looking for a collaborative Full Stack Software Engineer and team player to join one of our multicultural Engineering teams, focusing on our Third Party Risk Management business
- As a Software Engineer, you are known for thinking on your feet, learning quickly, and owning a problem to resolution
- You enjoy solving complex problems while contributing with new ideas and techniques, leading to continuous improvement for the team
- You enjoy close collaboration to find better ways to deliver great quality software in a high-trust Engineering culture
- We deliver well-tested, high-quality code in a continuous delivery environment
Requirements:
- Curious and with a growth mindset. Have a passion for continuous learning, seeking out opportunities to expand your knowledge, and stretching yourself and others to achieve goals
- Strong Computer Science fundamentals in system design, data structures, and algorithms
- Strong background in Python development
- Experience with modern Javascript (ES6+)
- Results driven. You don't want to just write code, you want to ship code that is loved by customers
- Excellent communication skills in English - both written and spoken
- Experience with modern Python frameworks and technologies, such as Django, FastAPI, Flask, SQLAlchemy
- Experience maintaining, building, and optimizing REST APIs
- Experience with React
- Hands-on experience leveraging AI-assisted coding tools in daily workflows, including but not limited to Copilot, Cursor, or Claude Code
- Experience working with a team of engineers, and product owners in delivering a product to end-users