Software Engineer
$125K - $175K/yr
Riverside Research is seeking a Software Engineer (Mid-level) with good experience to work in our Lexington, MA office. We are searching for a candidate that has worked in an environment with good ...
$125K - $175K/yr
Riverside Research is seeking a Software Engineer (Mid-level) with good experience to work in our Lexington, MA office. We are searching for a candidate that has worked in an environment with good ...
$125K - $175K/yr
Riverside Research is seeking a Software Engineer (Mid-level) with good experience to work in our Lexington, MA office. We are searching for a candidate that has worked in an environment with good ...
Lexington, MA · On-site
Position Overview Riverside Research is seeking a Software Engineer (Mid-level) with good experience to work in our Lexington, MA office. We are searching for a candidate that has worked in an ...
Lexington, MA · On-site
Position Overview Riverside Research is seeking a Software Engineer (Mid-level) with good experience to work in our Lexington, MA office. We are searching for a candidate that has worked in an ...
Salem, NH · On-site
$122K - $161K/yr
Medical
Dental
Vision
Retirement
PTO
Knowledge of low-level hardware interfaces, communication buses, or device driver development ... On Software Engineering * 10% Technical Planning & Documentation * 15% Cross-Functional ...
New
Salem, NH · On-site
$122K - $161K/yr
Medical
Dental
Vision
Retirement
PTO
Knowledge of low-level hardware interfaces, communication buses, or device driver development ... On Software Engineering * 10% Technical Planning & Documentation * 15% Cross-Functional ...
New
Tewksbury, MA · On-site
$78K - $101K/yr
About the Opportunity Avenue Technologies is seeking a Mid-Level Manufacturing Engineer to support ... Helpful Skills * software development * test equipment * RFQualifications * Bachelor's degree in a ...
Tewksbury, MA · On-site
$78K - $101K/yr
About the Opportunity Avenue Technologies is seeking a Mid-Level Manufacturing Engineer to support ... Helpful Skills * software development * test equipment * RFQualifications * Bachelor's degree in a ...
Be Seen First
Boston, MA · On-site
$65K - $175K/yr
Mid-level civil engineer wanted for growing full-service site design company located 10 minutes outside of Boston. Ideal candidate is an experienced EIT with 3-12 years of experience and at least a ...
Quick apply
Be Seen First
Boston, MA · On-site
$65K - $175K/yr
Mid-level civil engineer wanted for growing full-service site design company located 10 minutes outside of Boston. Ideal candidate is an experienced EIT with 3-12 years of experience and at least a ...
Be Seen First
Boston, MA · On-site
$65K - $175K/yr
Mid-level civil engineer wanted for growing full-service site design company located 10 minutes outside of Boston. Ideal candidate is an experienced EIT with 3-12 years of experience and at least a ...
Quick apply
Be Seen First
Boston, MA · On-site
$65K - $175K/yr
Mid-level civil engineer wanted for growing full-service site design company located 10 minutes outside of Boston. Ideal candidate is an experienced EIT with 3-12 years of experience and at least a ...
Winchester, MA · On-site
$75K - $175K/yr
Job Overview Mid-level civil engineer wanted for growing full-service site design company located ... Prepare technical drawings and schematics using AutoCAD, Civil 3D, and other CAD software tools
Quick apply
Winchester, MA · On-site
$75K - $175K/yr
Job Overview Mid-level civil engineer wanted for growing full-service site design company located ... Prepare technical drawings and schematics using AutoCAD, Civil 3D, and other CAD software tools
Wilmington, MA · On-site
$120 - $180/hr
Senior Robotics Software Engineer (Full Stack) Location/Eligibility: This is a contract position ... If you are an adaptable developer who loves moving from high-level autonomy logic down to physical ...
Wilmington, MA · On-site
$120 - $180/hr
Senior Robotics Software Engineer (Full Stack) Location/Eligibility: This is a contract position ... If you are an adaptable developer who loves moving from high-level autonomy logic down to physical ...
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 ...
$69K - $158K/yr
Medical
Life
Retirement
PTO
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
Medical
Life
Retirement
PTO
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
$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
Medical
Life
Retirement
PTO
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
Medical
Life
Retirement
PTO
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 ...
Nashua, NH · On-site
Arista BIOS software engineers are also responsible for low level software driving the CPU subsystems on all Arista products. You will evaluate new CPUs and work with CPU vendors and BIOS vendors to ...
Nashua, NH · On-site
Arista BIOS software engineers are also responsible for low level software driving the CPU subsystems on all Arista products. You will evaluate new CPUs and work with CPU vendors and BIOS vendors to ...
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 ...
Nashua, NH · On-site
Arista BIOS software engineers are also responsible for low level software driving the CPU subsystems on all Arista products. You will evaluate new CPUs and work with CPU vendors and BIOS vendors to ...
Quick apply
Nashua, NH · On-site
Arista BIOS software engineers are also responsible for low level software driving the CPU subsystems on all Arista products. You will evaluate new CPUs and work with CPU vendors and BIOS vendors to ...
Nashua, NH · On-site
Arista BIOS software engineers are also responsible for low level software driving the CPU subsystems on all Arista products. You will evaluate new CPUs and work with CPU vendors and BIOS vendors to ...
Nashua, NH · On-site
Arista BIOS software engineers are also responsible for low level software driving the CPU subsystems on all Arista products. You will evaluate new CPUs and work with CPU vendors and BIOS vendors to ...
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 ...
Quick apply
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 ...
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 ...
Burlington, MA · On-site
$73K - $136K/yr
Medical
Dental
Vision
Retirement
PTO
As a member of this team, you'll gain hands-on experience working with enterprise-level software ... Programming Languages: C and C++ Experience with distributed computing. Familiarity with Qt, Visual ...
Burlington, MA · On-site
$73K - $136K/yr
Medical
Dental
Vision
Retirement
PTO
As a member of this team, you'll gain hands-on experience working with enterprise-level software ... Programming Languages: C and C++ Experience with distributed computing. Familiarity with Qt, Visual ...
$66.3K - $79.8K
2% of jobs
$79.8K - $93.3K
4% of jobs
$93.3K - $106.8K
6% of jobs
$106.8K - $120.3K
8% of jobs
$127.5K is the 25th percentile. Wages below this are outliers.
$120.3K - $133.7K
7% of jobs
$133.7K - $147.2K
18% of jobs
The median wage is $150.4K / yr.
$147.2K - $160.7K
16% of jobs
$160.7K - $174.2K
2% of jobs
$179.7K is the 75th percentile. Wages above this are outliers.
$174.2K - $187.7K
26% of jobs
$187.7K - $201.2K
1% of jobs
$201.2K - $214.6K
8% of jobs
$66.3K
$154.1K
$214.6K
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 Haverhill, MA are:
For Mid Level Software Engineer jobs in Haverhill, MA, the most frequently searched job titles are:
Cities near Haverhill, MA with the most Mid Level Software Engineer job openings:

$125K - $175K/yr
Full-time
Re-posted 9 days ago
Riverside Research is seeking a Software Engineer (Mid-level) with good experience to work in our Lexington, MA office. We are searching for a candidate that has worked in an environment with good software culture, promoting best practices and processes. We seek a motivated and collaborative employee who will be comfortable working within a cohesive software development team. This candidate will implement features and services in our software system, assist in the planning of designs, write code to fix bugs and expand functionality, and help to maintain a software system that includes multiple services, components, and clients, including a web application.
Required Qualitifactions
Desired Qualifications