Demo

Data/Software Engineer

Roberts Recruiting
Boston, MA Full Time
POSTED ON 9/9/2026
AVAILABLE BEFORE 10/8/2026

Opportunity

By applying and enforcing standard and best practices, you will design and develop scalable, 24×7 data and reporting services to process billions of events per day. Specific duties will include developing enhancements to our Hadoop/Hive and Redshift based data pipeline and extend to streamed data processing; contributing to data reporting projects including generating internal and external reports or visualizations (CSV, Excel, PDF, interactive web graphics and others) and data distribution / reporting components, real-time bidding or optimization algo using a combination of SQL, Ruby, R, Go, Java, Javascript, D3, Bourne shell scripts, cron jobs, and other relevant technologies. Will also be expected to implement new services and algorithms to improve our product.
The ideal candidate has hands-on data processing experience. Candidate must be familiar with current distributed computing data technologies on commodity servers and have experience with 24×7 production needs.

Requirements

  • Strong SQL skills on large-scale databases, knowledge of any of the following RDBMS such as MySQL, Postgres, Redshift, Hive or others.
  • Experience with Linux or Unix based systems – including Bourne shell, cron and other Unix utilities.
  • Strong software development skills, including experience with Java.
  • Degree in Computer Science or a related field.

Desired Technology Experience

  • Experience with at least one of Ruby/Python, Bourne Shell or other scripting languages.
  • Experience with Hadoop/MapReduce and/or EMR, including experience in developing MapReduce Jobs in Java or developing Hive UDF.
  • ETL Experience maintaining multiple data systems.
  • Experience with Ooozie or other Hadoop workflow solutions and experience developing complex data processing pipelines, including experience developing regressions tests and deployment strategies for such environments.
  • Experience with data reporting solutions – either developed in house or with 3rd party solutions.
  • Working experience developing and supporting 24×7 production data services and pipelines on Linux systems – including experience being on-call supporting such services. Experience with AWS preferred.

Challenges we are tackling

  • Reliably processing billions of events per day with no data loss 24×7 on commodity hardware.
  • Processing events in near real-time.
  • Building for the fragility of cloud and distributed services.
  • Complex processing of large amounts of data in an efficient manner.
  • Reporting, distribution of data, data analysis, data visualization and machine learning algorithms.
  • Low latency data stores for use in bidding or algo optimization.

Comp & Benefits

  • Competitive comp based on experience level
  • Healthcare HMO & PPO
  • Stock options and 401k
  • Flexible Spending and Transit Reimbursement Accounts

Salary.com Estimation for Data/Software Engineer in Boston, MA
$112,810 to $137,257
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 Data/Software Engineer?

Sign up to receive alerts about other jobs on the Data/Software Engineer 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: 
$67,172 - $106,823
Income Estimation: 
$87,954 - $124,905
Income Estimation: 
$54,658 - $80,222
Income Estimation: 
$85,711 - $119,978

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

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

  • Analysis of Algorithms Skill

    • Income Estimation: $92,775 - $114,342
    • Income Estimation: $87,186 - $106,215
  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
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
  • Who We Are We believe when it comes to fashion, it’s all about the details. Our personalization platform is strategically leveraged by 250 global retail si... more
  • 1 Day Ago

  • Roberts Recruiting Boston, MA
  • We are a rapidly growing startup building the first all-in-one restaurant management software platform. Our Android tablet based system helps restaurants o... more
  • 1 Day Ago

  • Roberts Recruiting Boson, MA
  • We are looking for an experienced Senior Full Stack developer to help design and develop green field innovations in the insurance industry. The Developer i... more
  • 3 Days Ago

  • Roberts Recruiting Boston, MA
  • Staff Full-Stack Software Engineer Financial institutions - banks and credit unions - have begun a seismic shift in how they operate and serve their custom... more
  • 3 Days Ago


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

  • Level Data LLC Boston, MA
  • Job Summary At Level Data, we build the data infrastructure that K-12 education runs on. For twenty years, our platforms have connected the disparate syste... more
  • 19 Days Ago

  • Health Data Analytics Institute Dedham, MA
  • Senior Software Engineer, Backend Systems About Us Health Data Analytics Institute (HDAI) is a commercial-stage HealthTech company. Our Intelligent Health ... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!