Demo

Software Engineer (All levels)

Roberts Recruiting
Boston, MA Full Time
POSTED ON 12/28/2024 CLOSED ON 2/28/2025

What are the responsibilities and job description for the Software Engineer (All levels) position at Roberts Recruiting?

We are the leading provider of comprehensive data backup, recovery and business continuity solutions with over five million customers and 8,000 partners worldwide. With its Total Data Protection Platform business data is protected everywhere it resides, whether on premise, in virtualized environments, in the cloud, and software-as-a-service (SaaS) applications including Salesforce, Google Apps, and more. We store over 180 petabytes of cloud data worldwide for businesses ranging from Fortune 500 enterprises to small businesses. 

Our core technologies such as instant virtualization, Screenshot Backup Verification™, Inverse Chain Technology™, Backup Insights™, and end-to-end encryption are the cornerstones of its innovative solutions. Industry firsts also include 24/7/365 in-house tech support, white glove customer success support, and time-based cloud retention, that empowers its partners with predictable cloud billing.  

Some of our engineers use Mac OS X with Vim, some others use Linux with Sublime. We believe that engineers choose the best tools that work for them. Our technology stack makes extensive use of Ruby, Redis, Cassandra, and PostgreSQL.
Primary Responsibilities:
  • Develop, design, and implement scalable and future-proof software solutions.
  • Enhance the company’s internal and client facing web portals.
  • Solve interesting and challenging problems from refactoring to design and testing.
  • Audit, evaluate, and refactor existing legacy code.
  • Participate in a fast-paced agile software development lifecycle.
Desired Skills and Experience:
  • 7-10 years of professional experience delivering production software
  • Significant experience working within a SaaS model
  • Background managing large data stores
  • Prior experience with large-scale systems / deployments
  • Experience with big-data, NoSQL DBs or MapReduce
  • Understanding of encryption and data security standards
  • Strong hands-on engineering skills
  • Comfortable at a Linux prompt
  • Solid understanding of Git
  • Excellent knowledge of server side and backend best practices
  • Familiarity with various front-end technologies like HTML, CSS, and Javascript.
  • Engage with TDD and BDD regularly
Our people are our greatest asset, which is why we offer a comprehensive and unique benefits package. Above and beyond the typical medical, dental and vision, we also offer a generous 401k plan with a significant employer match, unlimited paid time off, educational reimbursement, fitness reimbursement, and travel subsidies for commuters. We have a patent rewards program and various other fun perks and fringe benefits, including free lunch every Friday in all of our offices globally.
Principal Software Engineer
Eze Castle Software LLC -
Boston, MA
Software Development Engineer in Test
Eze Castle Software LLC -
Boston, MA

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 Software Engineer (All levels)?

Sign up to receive alerts about other jobs on the Software Engineer (All levels) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
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: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
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 Software Engineer (All levels).

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

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
This job has expired.
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 Cambridge, MA Full Time
We're looking for a User Experience Lead to integrate art, technology, and engineering to identify, create, and support ...
Roberts Recruiting
Hired Organization Address Boston, MA Full Time
Are you interested in helping companies transform the way they think about security as part of their software developmen...
Roberts Recruiting
Hired Organization Address Framingham, MA Full Time
We are looking for a Software Engineer to join our team. Here in Framingham we create and maintain the heart of our busi...
Roberts Recruiting
Hired Organization Address Boston, MA Full Time
About We are looking for a Backend Architect to join us working on a suite of products that powers content marketing for...

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

AI Assistant is available now!

Feel free to start your new journey!