Senior Software Engineer, Full Stack
Overview
As a Senior Full Stack Engineer at Bitsight, you will own and deliver features for our Third Party Risk Management platform, contributing to a high-trust engineering culture. You’ll collaborate with cross-functional teams to ship well-tested SaaS software and continuously improve the stack. You’ll apply a mix of technologies, learn quickly, and bring new ideas to solve complex problems. This role offers the chance to impact how customers manage risk and exposure at scale in a growth-focused company.
Compensation / Benefitsmedical, dental, and vision insurancepaid parental leaveflexible time off401(k) plan with employer contributionslife and disability insurancetuition reimbursement
ResponsibilitiesOwn features from design through delivery in a SaaS productCollaborate with product owners and engineers to ship high-quality softwareContribute to continuous improvement of development processes and code qualityDevelop and maintain REST APIs and frontend componentsWork with modern JS frameworks (React, Vue, Svelte) and Python backendUtilize CI/CD pipelines and container technologies (Gitlab CI/CD, Jenkins, Docker, Kubernetes)Participate in a fast-paced, cross-functional team focused on Third Party Risk Management
Key requirementsFive years of Software Engineer experience building and maintaining a SaaS applicationExperience with PythonExperience building, maintaining, and optimizing REST APIsSolid understanding of modern JavaScript (ES6+) and at least one framework (React, Vue, Svelte)Experience with CI/CD and container technologies (Gitlab CI/CD, Jenkins, Docker, Kubernetes)Experience collaborating with engineers and product owners to deliver products to end-usersExcellent written and spoken English communicationCurious with a growth mindsetStrong collaboration and communicationResults-driven and customer-focusedPython (preferred Django, FastAPI, Flask, SQLAlchemy)REST API design and optimizationModern JavaScript (ES6+) and frontend frameworks (React, Vue, Svelte)