Lead Software Engineer
$175K - $215K/yr
Lead Software Engineer The Mission: Do you want to build software that solves the world's most ... Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture ...
$175K - $215K/yr
Lead Software Engineer The Mission: Do you want to build software that solves the world's most ... Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture ...
$175K - $215K/yr
Lead Software Engineer The Mission: Do you want to build software that solves the world's most ... Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture ...
Lexington, MA · On-site +1
$69K - $158K/yr
As a software engineer, you know that great software isn't just built-it's crafted. It's more than ... Experience writing, maintaining, or enhancing source code for production-level software
Lexington, MA · On-site +1
$69K - $158K/yr
As a software engineer, you know that great software isn't just built-it's crafted. It's more than ... Experience writing, maintaining, or enhancing source code for production-level software
Lexington, MA · On-site
$69K - $158K/yr
R0246686 Software Engineer The Opportunity: As a software engineer, you know that great software ... Experience writing, maintaining, or enhancing source code for production-level software
New
Lexington, MA · On-site
$69K - $158K/yr
R0246686 Software Engineer The Opportunity: As a software engineer, you know that great software ... Experience writing, maintaining, or enhancing source code for production-level software
New
Lexington, MA · On-site
$69K - $158K/yr
R0246684 Software Engineer The Opportunity: As a software engineer, you know that great software ... Experience writing, maintaining, or enhancing source code for production-level software
New
Lexington, MA · On-site
$69K - $158K/yr
R0246684 Software Engineer The Opportunity: As a software engineer, you know that great software ... Experience writing, maintaining, or enhancing source code for production-level software
New
Lexington, MA · On-site
$69K - $158K/yr
Software Engineer The Opportunity: As a software engineer, you know that great software isn't just ... Experience writing, maintaining, or enhancing source code for production-level software
Lexington, MA · On-site
$69K - $158K/yr
Software Engineer The Opportunity: As a software engineer, you know that great software isn't just ... Experience writing, maintaining, or enhancing source code for production-level software
Boston, MA · Hybrid
$128K - $160K/yr
The Software Engineer III has a high-level understanding of the codebase and is self-sufficient in at least one domain of FMI architecture. The incumbent makes well-reasoned decisions and trade-offs ...
Boston, MA · Hybrid
$128K - $160K/yr
The Software Engineer III has a high-level understanding of the codebase and is self-sufficient in at least one domain of FMI architecture. The incumbent makes well-reasoned decisions and trade-offs ...
$69K - $158K/yr
Software Engineer The Opportunity: As a software engineer, you know that great software isn't just ... Experience writing, maintaining, or enhancing source code for production-level software
New
$69K - $158K/yr
Software Engineer The Opportunity: As a software engineer, you know that great software isn't just ... Experience writing, maintaining, or enhancing source code for production-level software
New
Lexington, MA · On-site
$69K - $158K/yr
Software Engineer The Opportunity: As a software engineer, you know that great software isn't just ... Experience writing, maintaining, or enhancing source code for production-level software
Lexington, MA · On-site
$69K - $158K/yr
Software Engineer The Opportunity: As a software engineer, you know that great software isn't just ... Experience writing, maintaining, or enhancing source code for production-level software
Lexington, MA · On-site +1
$69K - $158K/yr
As a software engineer, you know that great software isn't just built-it's crafted. It's more than ... Experience writing, maintaining, or enhancing source code for production-level software
Lexington, MA · On-site +1
$69K - $158K/yr
As a software engineer, you know that great software isn't just built-it's crafted. It's more than ... Experience writing, maintaining, or enhancing source code for production-level software
$69K - $158K/yr
Software Engineer The Opportunity: As a software engineer, you know that great software isn't just ... Experience writing, maintaining, or enhancing source code for production-level software
New
$69K - $158K/yr
Software Engineer The Opportunity: As a software engineer, you know that great software isn't just ... Experience writing, maintaining, or enhancing source code for production-level software
New
Boston, MA · Hybrid
$150K - $175K/yr
The Senior Software Engineer has a high-level understanding of the codebase and is self-sufficient in at least one domain of FMI architecture. The incumbent makes well-reasoned decisions and trade ...
Boston, MA · Hybrid
$150K - $175K/yr
The Senior Software Engineer has a high-level understanding of the codebase and is self-sufficient in at least one domain of FMI architecture. The incumbent makes well-reasoned decisions and trade ...
Boston, MA · On-site +1
$140K - $150K/yr
Bachelor's Degree * 7+ years of Senior level Software Engineering experience with Ruby, Ruby on Rails or Python + JavaScript * Demonstrated software architectural design experience, including data ...
Boston, MA · On-site +1
$140K - $150K/yr
Bachelor's Degree * 7+ years of Senior level Software Engineering experience with Ruby, Ruby on Rails or Python + JavaScript * Demonstrated software architectural design experience, including data ...
Woburn, MA · On-site
$175K - $215K/yr
Lead Software Engineer The Mission: Do you want to build software that solves the world's most ... Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture ...
Woburn, MA · On-site
$175K - $215K/yr
Lead Software Engineer The Mission: Do you want to build software that solves the world's most ... Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture ...
$175K - $215K/yr
Lead Software Engineer The Mission: Do you want to build software that solves the world's most ... Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture ...
Quick apply
$175K - $215K/yr
Lead Software Engineer The Mission: Do you want to build software that solves the world's most ... Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture ...
Staff Software Engineer - Agentic Acceleration Group We are seeking a highly experienced Staff ... Collaborate with architects on mid-level and high-level design. • Service Health and Quality:
Staff Software Engineer - Agentic Acceleration Group We are seeking a highly experienced Staff ... Collaborate with architects on mid-level and high-level design. • Service Health and Quality:
Boston, MA · Remote
$235K - $294K/yr
We are seeking a Staff Software Engineer (IC6) to join our Customer Trust & Engineering ... Mentor and develop senior and mid-level engineers across IAM and adjacent teams. Conduct deep code ...
Boston, MA · Remote
$235K - $294K/yr
We are seeking a Staff Software Engineer (IC6) to join our Customer Trust & Engineering ... Mentor and develop senior and mid-level engineers across IAM and adjacent teams. Conduct deep code ...
Boston, MA · On-site
$124K - $149K/yr
Senior-level software engineering experience building user-facing data platforms, enterprise web applications, or complex products at scale * Strong full-stack engineering skills, including modern ...
Quick apply
Boston, MA · On-site
$124K - $149K/yr
Senior-level software engineering experience building user-facing data platforms, enterprise web applications, or complex products at scale * Strong full-stack engineering skills, including modern ...
$124K - $149K/yr
Senior-level software engineering experience building user-facing data platforms, enterprise web applications, or complex products at scale * Strong full-stack engineering skills, including modern ...
$124K - $149K/yr
Senior-level software engineering experience building user-facing data platforms, enterprise web applications, or complex products at scale * Strong full-stack engineering skills, including modern ...
Boston, MA · On-site
$180K - $210K/yr
Senior-level software engineering experience building user-facing data platforms, enterprise web applications, or complex products at scale * Strong full-stack engineering skills, including modern ...
Boston, MA · On-site
$180K - $210K/yr
Senior-level software engineering experience building user-facing data platforms, enterprise web applications, or complex products at scale * Strong full-stack engineering skills, including modern ...
Woburn, MA · On-site
$130K - $172K/yr
S. Government • 5+ years of experience in relevant software engineering roles • Proficient in Python, C, C++, or similar interpreted or low-level programming languages • Experienced with ...
Woburn, MA · On-site
$130K - $172K/yr
S. Government • 5+ years of experience in relevant software engineering roles • Proficient in Python, C, C++, or similar interpreted or low-level programming languages • Experienced with ...
$69.7K - $83.8K
2% of jobs
$83.8K - $98K
4% of jobs
$98K - $112.1K
6% of jobs
$112.1K - $126.3K
8% of jobs
$133.9K is the 25th percentile. Wages below this are outliers.
$126.3K - $140.5K
7% of jobs
$140.5K - $154.6K
18% of jobs
The median wage is $157.9K / yr.
$154.6K - $168.8K
16% of jobs
$168.8K - $182.9K
2% of jobs
$188.7K is the 75th percentile. Wages above this are outliers.
$182.9K - $197.1K
26% of jobs
$197.1K - $211.3K
1% of jobs
$211.3K - $225.4K
8% of jobs
$69.7K
$161.8K
$225.4K
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.
The most popular types of Software Engineer jobs in Wellesley, MA are:
The top searched job categories for Mid Level Software Engineer jobs in Wellesley, MA are:
Cities near Wellesley, MA with the most Mid Level Software Engineer job openings:

Lead Software Engineer
The Mission:
Do you want to build software that solves the world's most complex national security problems? At STR, we don't just write code; we bridge the gap between cutting-edge research and real-world mission success. You will join a multidisciplinary powerhouse of software engineers, physicists, mathematicians, and data scientists dedicated to taking innovative ideas from a whiteboard concept to a mature, deployed implementation.
The Technical Frontier As part of the Knowledge Exploitation & Decisions Systems Group, you will work at the intersection of AI and human decision-making. Our portfolio is diverse and high-impact, including Command & Control (C2) via intuitive human-machine interfaces that help operators make the best possible decisions in high-pressure environments, Trusted AI & Autonomy via simulation platforms to test AI autonomy and evaluating the reliability and responsibility of autonomous systems, and Advanced Reasoning via graph-based reasoning and evolutionary algorithms for resilient workflow optimization, and enhancing language models to assess the feasibility of scientific claims.
What You'll Do:
Who You Are:
Our Tech Stack:
Logistics:
Why STR? STR is a growing defense technology company. We specialize in advanced research and development for defense, intelligence, and national security in: cyber; next generation sensors, radar, sonar, communications, and electronic warfare; and artificial intelligence algorithms and analytics to make sense of the complexity that is exploding around us.
STR is committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the contributions and achievements of all team members. Our work is challenging, and we go home at night knowing that we pushed the envelope of technology and made the world safer.
STR is not just any company. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. We can't do it alone, though-we need fellow trailblazers. If you are one, join our team and help to keep our society safe! Visit us at www.str.us for more info.
Pay Information
Full-Time Salary Range: $175,000.00 to $215,000.00
The salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate's experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions.