Demo

Senior/Principal Software Engineer

Roberts Recruiting
Boston, MA Full Time
POSTED ON 4/17/2026
AVAILABLE BEFORE 6/16/2026
We're creating a platform that will change the way organizations measure their software development efforts and improve strategic decision-making.

As a member of our engineering team, you'll be working closely with other team members and our customers as we expand and refine what our platform can do, while helping to shape way we work together as our team grows. You might be integrating new data sources, building new ways of visualizing our data, or working with customers to make sure they're getting the most of our platform.

We're a small team today, growing into a larger team over the coming months and years. There's a lot of work to do, and we'd love your help.

About You 
  • You have experience building and supporting production software systems
  • You are great at asking questions, figuring out what needs to be done, building consensus, and executing
  • You love learning new things and teaching others what you know
  • You are a strong programmer with some set of programming tools, even if they're not the ones we are using
  • You have strong communication skills, and enjoy teamwork
     
Bonus Points If 
  • You bring strong skills with our technology stack (Python 3 / Django / Postgres, hosted on AWS)
  • You have worked in a small startup before, and loved it
  • You bring experience and opinions about the different ways engineering teams can work and the tools they use
Location: on-site in Boston

We believe that it takes a diverse team to build the best company we can. We welcome people from all backgrounds and especially encourages applications from members of groups underrepresented in the software industry.

Salary.com Estimation for Senior/Principal Software Engineer in Boston, MA
$193,344 to $233,654
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior/Principal Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
  • Debugging Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,625 - $127,578
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Roberts Recruiting

  • Roberts Recruiting Boston, MA
  • Senior Software Developer Location: Remote: Greater Boston, NYC, or Providence areas We are hiring a senior-level software developer to join us in our miss... more
  • 15 Days Ago

  • Roberts Recruiting Boston, MA
  • About Us: Imagine if our healthcare system seamlessly coordinated care around all of our physical, behavioral, and social needs. With our cloud-based softw... more
  • 15 Days Ago

  • Roberts Recruiting Boston, MA
  • In 2007, two software engineers and serial entrepreneurs founded our company. We are the world’s largest online marketplace for catering – a $60 billion ma... more
  • 15 Days Ago

  • Roberts Recruiting Cambridge, MA
  • We are looking for a Tech Lead to plan, direct and participate in the development, deployment, and maintenance of our client-facing web applications across... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Senior/Principal Software Engineer jobs in the Boston, MA area that may be a better fit.

  • Eze Castle Software LLC Boston, MA
  • As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000 employees... more
  • 16 Days Ago

  • Bristol Myers Squibb Cambridge, MA
  • Working with Us Challenging. Meaningful. Life-changing. Those aren’t words that are usually associated with a job. But working at Bristol Myers Squibb is a... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!