Demo

Principal SW Engineer

Roberts Recruiting
Cambridge, MA Full Time
POSTED ON 12/14/2025
AVAILABLE BEFORE 2/13/2026
Are you a talented and experienced systems engineer eager to play a central role in the design and development of a cloud-based SaaS text analytics product? Have you been challenged to scale systems to process billions of calls or more? Do you embrace the latest advancements of cloud computing without being distracted by the hype? Do you want to see your work used throughout the private and public sector and around the world? If so, we would like to talk with you about our current opening for a Principal Software Engineer/Architect. If you thrive both on understanding and advancing the latest machine-learned analytics and on helping to develop them into scalable, mission critical systems, then you are our ideal candidate.

Responsibilities and Essential Job Functions

  • Participate in the design and implementation of our new analytics software as a service offering with a focus on scalability, performance and availability
  • Work with product stakeholders and as a key member of the development team to identify solutions that address both business and underlying technical requirements
  • Work with Dev-Ops to develop tools and processes to automate system provisioning, configuration, deployment and testing
  • Identify and address bottlenecks in a complex, distributed system architecture
  • Collaborate with cross-functional and cross-company Agile teams on planning and implementation
  • Actively participate in a Scrum team that focuses on delivering incremental results and constant improvement

Qualifications

  • Master's or Bachelor’s degree in relevant subject area (e.g., computer science)
  • 7 years hands-on experience with distributed and multithreaded system-level programming in Java with a focus on making vertically scalable algorithms and horizontally scalable architectures
  • 2-3 years experience with developing and deploying software products in a leading cloud provider environment, eg AWS, Google, Azure
  • Hands-on development experience with a publicly available SaaS product is highly desirable
  • Strong troubleshooting and performance tuning skills at the OS, JVM, and network levels
  • Familiarity with the development and integration of open source software components
  • Proficiency with development tools such as IntelliJ, Maven, Git, JIRA and unit testing frameworks
  • Proficiency the Linux operating system and scripting languages
  • Experience with Spark, Kafka, and Docker is desirable
  • Capability and willingness to absorb new information quickly and switch gears easily
  • Excitement for elegant design and high quality implementations

Salary.com Estimation for Principal SW Engineer in Cambridge, MA
$114,233 to $140,460
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

What is the career path for a Principal SW Engineer?

Sign up to receive alerts about other jobs on the Principal SW Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235

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

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

  • Brand Management Skill

    • Income Estimation: $60,568 - $79,988
    • Income Estimation: $66,102 - $83,695
  • Branding Skill

    • Income Estimation: $58,961 - $76,665
    • Income Estimation: $65,700 - $87,740
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 Nashua, NH
  • ​This role is for a key contributor to a small, high-powered team of software engineers building next-generation technologies that will change how users en... more
  • 12 Days Ago

  • Roberts Recruiting Boston, MA
  • About the Role We're seeking a Senior/Principal Software Engineer to join our Platform team. Successful candidates will live and breathe server-side develo... more
  • 12 Days Ago

  • Roberts Recruiting Boston, MA
  • Opportunity We are looking for a Senior Software Engineer who thrives in the challenge of pushing high-volume consumer and business platforms to their next... more
  • 12 Days Ago

  • Roberts Recruiting Cambridge, MA
  • We're looking for a DevOps Lead to join our Product Engineering team at our HQ in Kendall Square. This is a fantastic opportunity to work with an amazing t... more
  • 13 Days Ago


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

  • Roberts Recruiting Boston, MA
  • Would you like to contribute creatively to a large, meaningful mission? We are in the processing of transforming healthcare. In particular, we are transfor... more
  • 17 Days Ago

  • Roberts Recruiting Boston, MA
  • OUR ENGINEERING TEAM We are poised to revolutionize programmatic advertising at a time when all sides of the media equation feel overwhelmed by the tidal w... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!