[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Bitsight is a cyber risk management leader helping organizations understand and mitigate cybersecurity risks. The Software Engineer will deliver robust, high-quality code in a continuous delivery environment, working on a small cross-functional Agile team to design and ship features, evolve core infrastructure, and solve complex engineering challenges.
Responsibilities
- Your mission will be to deliver robust, high-quality code within a continuous delivery environment, working in a small, cross-functional Agile team to design and ship key features and evolve our core infrastructure
- As a Software Engineer, you will be expected to think on your feet, learn quickly, and take ownership of well-defined problems with support from senior teammates, knowing your contributions are securing the digital ecosystem globally
- You will thrive on solving intricate challenges and contributing new ideas that drive continuous improvement, supporting a culture that values technical skill development and career progression
Skills
- Curiosity and a growth mindset, with 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
- Ability to execute well-defined features with increasing independence, from technical design through completion, and deliver on commitments
- Actively participates in code review — both giving thoughtful, constructive feedback and incorporating feedback on your own work
- Three (3) years of experience as a Software Engineer building and maintaining a SaaS application
- Experience maintaining, building, and optimizing REST APIs
- Strong background in Python development
- Experience with CI/CD (e.g. Gitlab CI/CD, Jenkins) and container technologies (e.g. Docker, Kubernetes)
- Experience working with a team of engineers and product managers in delivering a product to end-users
- Responsible, team-oriented, and well-organized
- Excellent communication skills in English - both written and spoken
- Experience with cloud computing environments (E.g., AWS)
- Experience with modern Python frameworks and technologies, such as Django, FastAPI, Flask, SQLAlchemy
- Experience integrating AI/ML models into production codebases
- Proficiency in leveraging AI-powered developer tools to accelerate software development lifecycles
- Familiarity with prompt engineering or LLM-based API integrations
Benefits
- Participation in a bonus or commission plan
- An equity grant
- Medical insurance
- Dental insurance
- Vision insurance
- Paid parental leave
- Flexible time off
- A 401(k) plan with employee and company contribution opportunities
- Life insurance
- Disability insurance
- Tuition reimbursement
Company Overview
Company H1B Sponsorship