1

Software Engineer Jobs in Cambridge, MA (NOW HIRING)

Software Engineer

Cambridge, MA ยท On-site

$165 - $195/hr

This is a broad software engineering role: you'll develop new pipeline capabilities, improve the performance and accuracy of our detection algorithms, build internal tooling, and shape how we model ...

C++ Software Engineer

Maynard, MA ยท On-site

$190K/yr

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense ...

C++ Software Engineer

Maynard, MA ยท On-site

$80K - $190K/yr

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense ...

Full-Stack Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be considered - US Citizen is required do to the nature of the work. Location: This position is ...

Full-Stack Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be considered - US Citizen is required do to the nature of the work. Location: This position is ...

C++ Software Engineer

Maynard, MA ยท On-site

$80 - $190/hr

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense ...

Software Engineer, Trading Technology TEAM: Investment Implementation & Trading Technology LOCATION: Boston or Needham, MA ..... At Wellington Management, technology underpins how we invest and ...

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense ...

Software Engineer

Cambridge, MA ยท On-site +1

$114K - $136K/yr

Software Engineer Work Location: 145 Broadway, Cambridge, MA 02142 Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Software Engineer. Designing ...

Software Engineer

Cambridge, MA ยท On-site

$114K - $136K/yr

Software Engineer Work Location: 145 Broadway, Cambridge, MA 02142 Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Software Engineer. Designing ...

Software Engineer

Cambridge, MA ยท On-site

$114 - $136/hr

Software Engineer Work Location: 145 Broadway, Cambridge, MA 02142 Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Software Engineer. Designing ...

C++ Software Engineer

Maynard, MA ยท On-site

$80K - $190K/yr

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense ...

Test Software Dev/Engineer Clearance Level: Active clearance is preferred; however, we will consider candidates with the ability to obtain interim clearance for assignment. MUST BE US CITIZEN At ...

Software Engineer

Lexington, MA ยท On-site

$156K - $180K/yr

Software Engineer Belong. Connect. Grow. with KBR! KBR provides innovative and cost-effective services and solutions to national security and industry customers. We are leading the way for national ...

Job Summary As a Software Engineer, you will play a key role in delivering an enterpriseclass NetApp Software Defined Storage (SDS) product. You will participate in the full lifecycle of cloudbased ...

New

Software Engineer

Boston, MA ยท On-site

$140K - $175K/yr

ECS is seeking a Software Engineer to support the execution of a variety of projects including Artificial Intelligence/Machine Learning and Big Data/Cloud Solutions, with a focus supporting Naval ...

The Nagler Group is seeking a Senior Software Engineer to join a high-performance engineering team building scalable, resilient, and low-latency systems. This role will contribute across multiple ...

Showing results 21-40

Software Engineer information

See Cambridge, MA salary details

$70K

$162.5K

$226.4K

How much do software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for software engineer in Cambridge, MA is $162,528.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,200.00 and $190,600.00 per year, depending on experience, location, and employer.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Are software engineers still in demand?

Yes, software engineers are in high demand across many industries due to ongoing digital transformation, the growth of cloud computing, and the need for software development, maintenance, and cybersecurity skills. The profession offers strong job stability, competitive salaries, and opportunities to work with various programming languages and tools.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start careers in tech in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, online courses, or formal education. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

What are the most commonly searched types of Software Engineer jobs in Cambridge, MA?

The most popular types of Software Engineer jobs in Cambridge, MA are:

What are popular job titles related to Software Engineer jobs in Cambridge, MA?

For Software Engineer jobs in Cambridge, MA, the most frequently searched job titles are:

What job categories do people searching Software Engineer jobs in Cambridge, MA look for?

The top searched job categories for Software Engineer jobs in Cambridge, MA are:

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

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

Infographic showing various Software Engineer job openings in Cambridge, MA as of August 2026, with employment types broken down into 83% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $162,528 per year, or $78.1 per hour.

Software Engineer

SecureBio, LLC

Cambridge, MA โ€ข On-site

$165 - $195/hr

Other

Retirement, PTO

Re-posted just now


Job description

  • Approximate compensation: $165,000 - $195,000
  • Visa sponsorship: not available
  • Work location: in-person in Cambridge, MA strongly preferred
Role Overview

SecureBio is a nonprofit working to protect the world from catastrophic pandemics. As advances in biotechnology lower the barriers to engineering pathogens, our mission is to ensure humanityโ€™s detection and alert systems are ready. As part of this mission, our Detection team is building a pathogen-agnostic pandemic early warning system: we operate the worldโ€™s largest metagenomic biosurveillance network, which performs daily sequencing of wastewater samples and nasal swabs to screen for emerging pathogens. Our computational team develops detection pipelines responsible for rapid processing of deep sequencing data in order to flag potential threats.

In pandemic early detection, speed is critical: novel pathogens spread exponentially, so every day of delay means many more people are infected by the time of detection. To meet this challenge, SecureBio Detection plans to more than double our sampling frequency and sequencing volume (currently ~50 billion read pairs per week) while reducing computational end-to-end time from ~12 hours to ~2 hours.

As our early warning system scales, weโ€™re looking for a software engineer to help us build out and strengthen the pipelines behind it. This is a broad software engineering role: youโ€™ll develop new pipeline capabilities, improve the performance and accuracy of our detection algorithms, build internal tooling, and shape how we model and store our data. Prior experience with biology or bioinformatics is not required.

Responsibilities
  • Pipeline development: design and build new pipeline features and stages, from prototype to production.
  • Pipeline performance: benchmark pipelines, identify bottlenecks, and implement optimizations.
  • Pipeline accuracy: improve the sensitivity and specificity of our detection algorithms.
  • Data modeling and databases: design schemas and data models that keep our growing volume of sequencing data queryable and maintainable.
  • Internal tooling: build tools and abstractions that make the team faster and the pipelines easier to work with.
  • AI acceleration: stay current with rapid AI progress and creatively use AI tools to accelerate your work.
QualificationsMust have
  • 2+ years of professional experience in software engineering or a related field
  • Strong software engineering fundamentals: reliable, maintainable code and sound software design
  • A rigorous approach to testing and reliability โ€“ you write well-tested code and think carefully about failure modes
  • Creativity in algorithm design
  • Experience with distributed or cloud-based data pipelines
  • Strong programming skills in a language of your choice, with a robust mental model of that languageโ€™s execution
  • Enthusiasm and ability to use AI tools to complement your skills and boost your velocity
  • Careful listener, strong communicator, and writes excellent tech specs
  • Judgment and taste in prioritizing projects and selecting technical approaches
  • Excited about biosecurity and pandemic prevention
Nice to have
  • Proficiency with performance patterns across the full stack, e.g.memory access patterns, networking, and algorithm asymptotic complexity
  • Experience with workflow orchestrators like Nextflow, Flyte, Airflow, etc.
  • Experience managing cloud resources via infrastructure as code
  • Experience with tools and technologies we currently use, including Python, Rust, Nextflow, Terraform, or AWS
  • Experience processing large-scale sequencing data
Logistics and benefits

This is a full-time in-person role located in our Cambridge, MA office. For exceptional candidates, there may be flexibility on remote/hybrid work and starting salary. Depending on prior experience and demonstrated skills, this role may be hired at the Software Engineer or Senior Software Engineer level.

Flexible work hours; unlimited paid time off (PTO) for all employees; and minimum 12 weeks fully-paid parental leave.

401(k)

Employer 401(k) match up to 4% of total salary.

Relocation & commuter support

Free commuter benefits up to $250/month, plus a generous relocation allowance for employees who move to the Boston area.

Referral bonus

We offer a referral bonus of up to $6,000 to individuals who refer successful candidates for this position:

To receive these bonuses, we must reasonably believe that you were responsible for referring the candidate to us (e.g.due to you introducing them to us when we didnโ€™t previously know them, or them mentioning you on their application as the reason they heard about the position).

  • If you refer a candidate that we invite to an in-person work trial, you will receive $1,200;
  • If the candidate accepts a job offer from us, you will receive a further $4,800, for a total of $6,000.
#J-18808-Ljbffr