Demo

Software Engineer, Backend/Server-Side

Catalytic Data Science
BOSTON, MA Full Time
POSTED ON 11/26/2024 CLOSED ON 1/25/2025

What are the responsibilities and job description for the Software Engineer, Backend/Server-Side position at Catalytic Data Science?

Software Engineer, Backend/Server-side


About Catalytic Data Science (CDS):

 REMOTE OPPORTUNITY

 

Catalytic Data Science is a groundbreaking cloud R&D platform designed to integrate the volumes of scientific resources, data, and analytic tools while providing the ability to network with colleagues in one secure and scalable environment.   By enabling R&D teams to work more collaboratively and improving productivity company-wide, the Catalytic platform helps teams achieve key R&D milestones faster and with greater accuracy.  Our customers are passionate about making the world a better place, and we are inspired by the opportunity to help them.

 

The Role:

Catalytic is looking for a proactive, driven, and talented Software Engineer who is motivated by the challenge to deliver highly available, secure, and scalable enterprise software. This position is a key member of our engineering team who will enable us to continuously deliver quality software. The ideal candidate would have experience designing and developing services-based enterprise software architecture and security.

 

Our nimble teams work closely to rapidly build and deploy products. We are seeking someone who can communicate clearly and balance business objectives with product quality. You will work with other application engineers to understand the product and business needs, provide expertise around the platform and AWS cloud service development.

 

If you are a proven back-end engineer, looking for opportunities to further grow your skills while contributing to a world-class team, we definitely want to talk with you.

 

What You'll Do:

  • Create JSON APIs with OpenAPI specs in collaboration with UI specialists, scientists, and product owners
  • Work on systems that use distributed, on-demand processing for terabytes of data
  • Write tests for your code
  • Resolve security issues found during daily scans
  • Regularly improve the cost and performance profiles of backend applications
  • Whiteboard design sessions and code reviews

 

What You Know:

  • BS in computer science or related engineering, science or math discipline and 3 years related work experience (or equivalent work experience in lieu of degree)
  • Experience working with at least two languages in backend development
  • Extensive experience with at least one of: Java, Python
  • At least limited experience using React, Angular, or Vue.js to consume JSON APIs
  • Experience creating JSON APIs and familiarity with OpenAPI spec
  • Experience working with both SQL and NoSQL DBs
  • Comfortable/experienced with Git version control
  • Experience with AWS, containers, and serverless functions
  • Strong grasp of issues and strategies for dealing with data consistency
  • Experience with fault-tolerant distributed-processing issues and strategies
  • Experience dealing with authentication and authorization concerns
  • Experience reading and refactoring other people's code
  • Experience being part of a development team
  • Experience collaborating with a Product owner, UX designer, or Requirements Analyst, etc.
  • Excellent communication (written and verbal), time management, interpersonal and team participation skills

 

 In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Senior Backend Software Engineer
S&P Global -
Cambridge, MA
Backend Software Engineer II
S&P Global -
Cambridge, MA
Staff Software Engineer (Backend)
Patterned Learning AI -
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, Backend/Server-Side?

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

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer, Backend/Server-Side.

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

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $101,441 - $130,752
  • Computer Simulation Skill

    • Income Estimation: $97,688 - $130,047
    • Income Estimation: $83,633 - $115,564
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 Catalytic Data Science

Catalytic Data Science
Hired Organization Address BOSTON, MA Full Time
Position: Front-End Engineer REMOTE OPPORTUNITY Who we are : Catalytic Data Science is a team of research scientists and...
Catalytic Data Science
Hired Organization Address Palo Alto, CA Full Time
Who You Are REMOTE OPPORTUNITY You are passionate about continuously delivering quality software as well as the craft of...

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

Backend/Golang Software Engineer

Motion Recruitment, Boston, MA

Backend Software Engineer (Boston)

Lendbuzz, Boston, MA

AI Assistant is available now!

Feel free to start your new journey!