Demo

Senior Software Engineer

BSD Business Consulting
Cromwell, CT Full Time
POSTED ON 10/29/2025 CLOSED ON 12/28/2025

What are the responsibilities and job description for the Senior Software Engineer position at BSD Business Consulting?

Position Overview

We are seeking an experienced Senior Software Engineer to design and optimize large-scale distributed systems supporting advanced automation and real-time decision platforms. The ideal candidate has deep hands-on experience with one or more functional programming languages and a strong understanding of concurrency, reliability, and scalability in production environments.

Key Responsibilities

  • Design, develop, and maintain distributed, fault-tolerant backend services.

  • Lead technical projects and contribute to system architecture and low-level design.

  • Collaborate with cross-functional teams to define and deliver core platform features.

  • Refactor and optimize existing systems for performance, scalability, and fault tolerance.

  • Conduct code reviews, mentor junior engineers, and promote engineering best practices.

  • Validate system behavior through testing and simulation at scale.

Required Qualifications

  • 3 years of professional software engineering experience.

  • Proficiency in one or more of the following: Erlang, Elixir, Gleam, Pony, Akka (Scala), or Haskell.

  • Strong understanding of distributed systems, concurrency models, and fault-tolerant design.

  • Experience developing and deploying microservices and REST-based APIs.

  • Proficient with relational databases and SQL.

  • Familiar with software design patterns, version control (Git), and CI/CD pipelines.

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.

Preferred Qualifications

  • Experience in robotics, warehouse automation, logistics, or real-time systems.

  • Exposure to containerized environments (Docker, Kubernetes).

  • Background in telecom, fintech, or high-throughput data systems.

  • Experience in optimizing systems for performance under heavy load.

Benefits

Comprehensive health, dental, and vision insurance, 401(k) plan, paid time off, parental leave, flexible work hours, hybrid work options, and ongoing training and development programs.

 
 

Salary.com Estimation for Senior Software Engineer in Cromwell, CT
$102,413 to $125,506
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 Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer 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
This job has expired.
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

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Cromwell, CT area that may be a better fit.

  • Disney Entertainment and ESPN Product & Technology Bristol, CT
  • Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product ... more
  • 1 Day Ago

  • Disney Entertainment and ESPN Product & Technology Bristol, CT
  • Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!