1

Sr Software Engineer Jobs in Reading, MA (NOW HIRING)

Senior Software Engineer

Boston, MA · On-site

$133K - $175K/yr

Senior Software Engineer - Investment Team Location: Boston (Hybrid, 2 days per week in office) About the Role A leading global investment management firm is seeking a Senior Software Engineer to ...

Senior Software Engineer

Danvers, MA · On-site

$178 - $188/hr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Senior Software Engineer W2 Regular Full Time Danvers, MA, US 7 days ago Requisition ID: 1153 Salary Range: $178,131.00 To $188,131.00 Annually Senior Software Engineer * Location: On-site in Danvers ...

New

Senior Software Engineer

Boston, MA

$133K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Senior Software Engineer role focuses on developing secure new applications and functionality, enhancing and supporting existing applications, providing system redundancy, and collaborating ...

Senior Software Engineer -- Boston, MA area A well-established consumer media and technology company is hiring a Senior Software Engineer for its Engineering team. This is a senior, high-impact seat ...

Senior Software Engineer -- Boston, MA area A well-established consumer media and technology company is hiring a Senior Software Engineer for its Engineering team. This is a senior, high-impact seat ...

Senior Software Engineer

Boston, MA · On-site

$59/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Senior Software Engineer role focuses on developing secure new applications and functionality, enhancing and supporting existing applications, providing system redundancy, and collaborating ...

Senior Software Engineer

Boston, MA

$133K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Software Engineer TEAM: Portfolio Implementation Technology LOCATION: Needham or Boston ..... At Wellington Management, technology is central to how we invest. Our Portfolio Implementation ...

Senior Software Engineer

Cambridge, MA · On-site

$121.40 - $218.60/hr

  • Medical

  • Life

  • Retirement

  • PTO

Become Akamai's next Senior Software Engineer As a Senior Software Engineer, you will develop innovative security solutions for our platform components and services. Your focus will span key areas ...

Senior Software Engineer

Boston, MA

$133K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role Senior Software Engineer - Enterprise Limits & Restrictions (ELR) We are expanding our Enterprise Limits & Restrictions (ELR) engineering team and are seeking a highly motivated Senior ...

Senior Software Engineer

Cambridge, MA · On-site

$121K - $218K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Become Akamai's next Senior Software Engineer As a Senior Software Engineer, you will develop innovative security solutions for our platform components and services. Your focus will span key areas ...

Senior Software Engineer

Cambridge, MA · On-site +1

$121K - $218K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Become Akamai's next Senior Software Engineer As a Senior Software Engineer, you will develop innovative security solutions for our platform components and services. Your focus will span key areas ...

Senior Software Engineer

Needham, MA · Hybrid

$125K - $205K/yr

As a Senior Software Engineer you will: * Utilize your expertise in low-level programming as we advance the state of the art in high performance computing and electronic trading * Provide the ...

Senior Software Engineer

Boston, MA · On-site

$133K - $175K/yr

In this Senior Software Engineer role, you will design, build, and deploy AI Agentic systems to process and enrich intelligence data, while mentoring junior engineers and driving engineering ...

Senior Software Engineer

Boston, MA · On-site +1

$133K - $175K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...

Senior Software Engineer

Boston, MA

$133K - $175K/yr

T. is partnering with Via to find a Senior Software Engineer. See details below: About the Role: An impressive mission requires an equally impressive Senior Software Engineer. As a key technical ...

Senior Software Engineer

Merrimack, NH · On-site

$125K - $165K/yr

Senior Software Engineer The Role A well-rounded senior software engineering professional with a strong foundation in modern development practices, this individual demonstrates a deep understanding ...

Senior Software Engineer

Woburn, MA · On-site

$134K - $176K/yr

Senior Software Engineer Multiple Openings, all long term contract assignments, 6-12+ months 40 hours weekly You will design, develop, and test C++ software implementing complex embedded radar ...

next page

Showing results 1-20

Sr Software Engineer information

See Reading, MA salary details

$79.7K

$151.2K

$202.6K

How much do sr software engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for sr software engineer in Reading, MA is $151,200.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,300.00 and $170,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Sr Software Engineer?

To thrive as a Sr Software Engineer, you need advanced programming skills, a strong grasp of software design principles, and typically a degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and familiarity with cloud platforms or containerization tools is often required. Exceptional problem-solving abilities, clear communication, and leadership skills set top performers apart in collaborative environments. These competencies ensure the efficient delivery of high-quality software solutions and effective mentorship within development teams.

What are some common challenges Sr Software Engineers face when leading technical projects?

Sr Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing shifting project requirements, and ensuring timely delivery while maintaining high code quality. They are frequently responsible for making critical architectural decisions and resolving complex technical issues that arise during the development process. Additionally, effective communication with cross-functional teams and stakeholders is key to aligning technical solutions with business goals.

What is a Sr Software Engineer?

Sr Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and collaborate with stakeholders to ensure software meets business needs. In addition to coding, they are responsible for making architectural decisions, reviewing code, and ensuring best practices are followed. Sr Software Engineers typically have several years of industry experience and deep expertise in specific programming languages or technologies.

What cities near Reading, MA are hiring for Sr Software Engineer jobs?

Cities near Reading, MA with the most Sr Software Engineer job openings:

Infographic showing various Sr Software Engineer job openings in Reading, MA as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $151,200 per year, or $72.7 per hour.

Senior Software Engineer

Apollo Solutions

Boston, MA • On-site

$133K - $175K/yr

Other

Posted 15 days ago


Job description

Senior Software Engineer - Investment Team

Location: Boston (Hybrid, 2 days per week in office)


About the Role

A leading global investment management firm is seeking a Senior Software Engineer to join its Investment Technology organization.


This team builds and supports the core platforms, services, and data capabilities that power investment research, portfolio analytics, trading support functions, risk management, and operational processes across the firm.


As a Senior Software Engineer, you will work across software engineering, cloud infrastructure, and data platforms to develop scalable solutions that enable investment professionals and technology teams to efficiently access, process, and leverage critical business and market data. You will help shape the next generation of platform capabilities that support a highly data-driven investment environment.


Key Responsibilities

  • Design, develop, and support scalable cloud-native applications and shared platform services.
  • Build and enhance platform capabilities supporting both batch and real-time data processing workloads.
  • Develop solutions focused on data ingestion, metadata management, observability, governance, performance optimization, and operational efficiency.
  • Create robust APIs, frameworks, and reusable software components that accelerate development across investment technology teams.
  • Drive engineering best practices through automated testing, CI/CD, infrastructure automation, and monitoring.
  • Evaluate emerging technologies and architectural approaches to improve scalability, reliability, and developer productivity.
  • Partner with investment, technology, and business stakeholders to design and deliver scalable technical solutions.
  • Troubleshoot and optimize production systems to ensure stability, resiliency, and strong operational performance.
  • Collaborate with infrastructure and information security teams to ensure compliance with enterprise standards.
  • Mentor engineers and contribute to a culture of innovation, collaboration, and continuous improvement.


Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • 7+ years of professional software engineering experience building enterprise applications, distributed systems, cloud platforms, or developer tooling.
  • Strong understanding of software engineering principles, object-oriented design, system design, testing methodologies, and software architecture.
  • Professional experience with at least one modern programming language such as Python, Java, C#, Go, or similar.
  • Experience developing and deploying applications in AWS or another major cloud platform.
  • Hands-on experience with Infrastructure as Code (IaC) technologies such as Terraform, Pulumi, CloudFormation, or AWS CDK.
  • Experience designing and developing APIs using FastAPI, Spring Boot, OpenAPI, or equivalent technologies.
  • Exposure to event-driven architectures and messaging platforms such as Kafka, Kinesis, RabbitMQ, or similar technologies.
  • Demonstrated ability to solve complex technical challenges and quickly learn new technologies.
  • Strong communication and stakeholder management skills.


Preferred Qualifications

  • Experience working within investment management, asset management, capital markets, hedge funds, trading technology, fintech, or financial services environments.
  • Knowledge of modern data engineering practices and large-scale data platforms.
  • Experience supporting highly available, business-critical systems.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Experience implementing observability, monitoring, and logging solutions in cloud environments.