Demo

Senior/Principal SW Engineer

Roberts Recruiting
Nashua, NH Full Time
POSTED ON 3/12/2025
AVAILABLE BEFORE 5/11/2025
​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 engage with retail experiences across web and
mobile interfaces. Our products need to handle massive scale and complexity while maintaining
low-latency response times. Software engineers here are given the opportunity to build
bleeding-edge products in greenfield space, with access to all of the world-class tools necessary to
create world-class software. As a key contributor to one of our most critical projects, you’ll be given
significant autonomy to drive engineering forward in addition to providing input into the overall
platform direction, while being expected to deliver results toward the product vision while navigating in
a fast-paced and sometimes loosely-defined environment where communication is key.

Job Responsibilities
 Design, develop, test, deploy, maintain and improve software.
 Manage individual project priorities, deadlines and deliverables.
Job Requirements
 ​Minimum of 5 years Software Development experience
 Prior work in one or more of the following: distributed and parallel systems, machine learning,
developing large real-time systems, high-speed data ingestion at massive scale
 Programming in Java and/or C
 Familiarity with Spark, Cassandra or ScyllaDB, Kafka or Kinesis, Lambda
 Experience programming in AWS

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 Senior/Principal SW Engineer?

Sign up to receive alerts about other jobs on the Senior/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: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529

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

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

  • Bug/Defect Analysis Skill

    • Income Estimation: $109,939 - $144,341
    • Income Estimation: $114,500 - $144,633
  • Computer Simulation Skill

    • Income Estimation: $111,195 - $140,107
    • Income Estimation: $112,146 - $152,040
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
Hired Organization Address Boston, MA Full Time
Senior Software Developer Location: Remote: Greater Boston, NYC, or Providence areas We are hiring a senior-level softwa...
Roberts Recruiting
Hired Organization Address Boston, MA Full Time
WHAT YOU'LL DO Our Director of Engineering is a career-defining opportunity to set the vision that shapes and inspires t...
Roberts Recruiting
Hired Organization Address MA, MA Full Time
This is a great opportunity to have a massive impact: join the world-class team combining two of the top private sale e-...
Roberts Recruiting
Hired Organization Address Boston, MA Full Time
In 2007, two software engineers and serial entrepreneurs founded our company. We are the world’s largest online marketpl...

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

Senior Principal Semiconductor Engineer

BAE Systems, Nashua, NH

AI Assistant is available now!

Feel free to start your new journey!