Staff Software Engineer

Bitsight
Boston, MA
Job Description
Role Overview

We are seeking a highly experienced and collaborative Staff Software Engineer to join one of our diverse, multicultural Engineering teams. 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.

What You Will Do

As a Staff Software Engineer, you will be expected to think on your feet, learn quickly, and take full ownership of complex, system-level problems through to resolution, working beyond the boundaries of a single team and raising the bar for engineering practices across the organization.

Why It Might Be a Fit

This position is ideal for someone who thrives on solving intricate challenges and contributing new ideas that drive continuous improvement, supporting a culture that values technical skill development and career progression.

Requirements

  • Curiosity and a growth mindset
  • Strong Computer Science fundamentals in system design, data structures, and algorithms
  • Seven (7) years of experience as a Software Engineer building and maintaining a SaaS application
  • Proficiency in leveraging AI-powered developer tools
  • Experience maintaining, building, and optimizing REST APIs
  • Strong background in Python development
  • Hands-on experience with big data technologies
  • Experience with CI/CD and container technologies
  • Experience tackling system-level problems of high complexity
  • Experience mentoring other engineers
  • Excellent communication skills in English

Benefits

  • Competitive salary
  • Bonus or commission plan
  • Equity grant
  • Medical, dental, and vision insurance
  • Paid parental leave
  • Flexible time off
  • 401(k) plan with employee and company contribution opportunities
  • Life and disability insurance
  • Tuition reimbursement
]]>