2

Full Time Level 2 Software Engineer Jobs in Boston, MA

The Software Engineer II position is a remote role, though we are prioritizing candidates in the Greater Boston area. The interview process requires an in-person interview at our office in CIC in ...

Software Engineer II

Waltham, MA · On-site

$106K - $145K/yr

They are seeking a Software Engineer II to guide software implementation and influence decisions across engineering teams, focusing on building reliable and intuitive solutions for partners.

The Software Engineer II position is a remote role, though we are prioritizing candidates in the Greater Boston area. The interview process requires an in-person interview at our office in CIC in ...

Software Engineer II

Westford, MA

$101K - $138K/yr

Perform software development as part of a highly skilled cross-discipline engineering team ... level of the position and whether or not it is covered by a collective-bargaining agreement.

Software Engineer II

Westford, MA · On-site

$101K - $138K/yr

Perform software development as part of a highly skilled cross-discipline engineering team ... level of the position and whether or not it is covered by a collective-bargaining agreement.

Engineering Employment Type: Full Time Location: Cumberland, RI Description We are looking for a ... We are willing to consider senior level candidates for this role. What You'll Do * Design ...

Software Engineer II

Waltham, MA · On-site

$78K - $120K/yr

Xometry is seeking a Software Engineer II to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will guide software implementation ...

Software Engineer II

Waltham, MA · On-site

$105K - $144K/yr

Xometry is seeking a Software Engineer II to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will guide software implementation ...

Software Engineer Clearance Level: Must have an Active Secret Clearance to be considered - US ... Bachelor's * 5 years Software/Algorithm Development * 5 years Software Documentation * 2 years ...

Software Engineer II

Cambridge, MA · On-site

$106K - $145K/yr

As a Backend Software Engineer II on Emergence, you will develop the software behind our reliable, secure, and performant APIs. You will collaborate with colleagues from Machine Learning, Product ...

Software Engineer II

Cambridge, MA

$106K - $145K/yr

As a Backend Software Engineer II on Emergence, you will develop the software behind our reliable, secure, and performant APIs. You will collaborate with colleagues from Machine Learning, Product ...

Software Engineer II

Cambridge, MA · On-site

$106K - $145K/yr

As a Backend Software Engineer II on Emergence, you will develop the software behind our reliable, secure, and performant APIs. You will collaborate with colleagues from Machine Learning, Product ...

Software Engineer II

Waltham, MA · On-site

$105K - $144K/yr

Our approach includes clear in-office expectations, while providing an appropriate level of ... Required Qualifications: * 8+ Years Relevant IT software experience (Technical-Developer) using ...

Software Engineer II

Waltham, MA · On-site

$106K - $145K/yr

Our approach includes clear in-office expectations, while providing an appropriate level of ... Required Qualifications: * 8+ Years Relevant IT software experience (Technical-Developer) using ...

Software Engineer (Boston)

Boston, MA · On-site

$120K - $220K/yr

Mid-Senior level * Employment type: Full-time * Job function: Software Development * Industry ... Boston, MA job postings nearby: $160,000.00-$160,000.00 (2 weeks ago); $90,000.00-$185,000.00 (3 ...

... Full-time employment Tuition & Training Reimbursement - 5K annually for pre-approved, Eligible ... 1-2 weeks of testing. Must be within 100 miles from Lexington, MA Clearance Level: Interim ...

Showing results 21-40

Full Time Level 2 Software Engineer information

See Boston, MA salary details

$69K

$160.3K

$223.3K

How much do full time level 2 software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for full time level 2 software engineer in Boston, MA is $160,270.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,400.00 and $187,900.00 per year, depending on experience, location, and employer.

What is a full time level 2 software engineer?

A Full Time Level 2 Software Engineer is a professional who typically has some experience beyond an entry-level role and is responsible for designing, developing, and maintaining software applications. Level 2 engineers often work on more complex tasks than junior engineers, collaborate with cross-functional teams, and may help mentor less-experienced colleagues. They are usually expected to write clean, efficient code, troubleshoot issues, and contribute to the overall success of software projects. This position is generally full-time, meaning a standard workweek (e.g., 40 hours per week) with benefits provided by the employer.

How does a level 2 software engineer typically collaborate with senior engineers and cross-functional teams?

As a Level 2 Software Engineer, you will regularly work alongside senior engineers, product managers, and designers to develop, test, and refine software solutions. You may participate in code reviews, contribute to technical discussions, and help implement features based on team goals. Collaboration is key, so you'll often pair program, attend stand-ups, and coordinate with QA to ensure quality and timely delivery. This environment offers valuable learning opportunities through mentorship and exposure to more complex projects, supporting your professional development.

What is the difference between Full Time Level 2 Software Engineer vs Full Time Software Developer?

AspectFull Time Level 2 Software EngineerFull Time Software Developer
Required CredentialsBachelor's in CS or related field; some certificationsBachelor's in CS or related field; certifications optional
Work EnvironmentTeam-based, collaborative projects, corporate or tech firmsProject-focused, coding-intensive, various industries
Employer UsageCommon in tech companies, large organizationsWidespread across industries, startups, and enterprises
Search & Comparison IntentOften compared for level and experienceGeneral role comparison, broader search

Full Time Level 2 Software Engineers typically have more defined responsibilities, focusing on specific technical tasks and collaborating within teams. Software Developers may have a broader scope, including designing, coding, and testing software across various industries. Both roles require similar educational backgrounds, but the Level 2 Engineer often indicates a specific experience level within a structured career path.

What are the key skills and qualifications needed to thrive as a full time level 2 software engineer?

To excel as a Full Time Level 2 Software Engineer, you need solid programming skills in languages like Java, Python, or C++, a relevant degree in computer science or a related field, and experience with software development lifecycle concepts. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and possibly certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly beneficial. Strong problem-solving abilities, effective communication, and teamwork make you stand out in collaborative and fast-paced environments. These skills and qualifications ensure you can contribute to complex projects, maintain code quality, and work efficiently within a team.
What are the most commonly searched types of Level 2 Software Engineer jobs in Boston, MA? The most popular types of Level 2 Software Engineer jobs in Boston, MA are:
Infographic showing various Full Time Level 2 Software Engineer job openings in Boston, MA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $160,270 per year, or $77.1 per hour.

Software Engineer II

Dimagi

Cambridge, MA • On-site

$130K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 26 days ago


Job description

About Dimagi:
Dimagi is an award-winning social enterprise and a certified B Corp and Benefit Corporation. Our primary product, CommCare, is the most widely-deployed open-source digital platform for enabling Frontline Workers. Since 2002, Governments and organizations across all sectors have built customized mobile, web, and SMS applications on CommCare to deliver services to underserved populations. Dimagi is more than a tech company. We are an impact-first team of compassionate people from all parts of the world and all walks of life, dedicated to using business as a force for good in global health and development.
About the Division:
The Dimagi US Solutions Division (USS) provides technology and professional services to clients in the US. We envision a world in which all people receive the services they need to thrive. USS seeks to create innovative and sustainable technology solutions that improve the health and equity of individuals and communities in the US.
About the Position:
Dimagi is looking for a full-stack software engineer to fill our Engineer II position to primarily work on our flagship platform CommCare, among other development opportunities that may arise. You will help to develop and improve our platform used to build, deploy, and manage applications used by hundreds of thousands of front-line workers around the world.
This position is ideal for someone who prefers small organizations to large ones and a highly flexible work environment. Our developers share a passion for rapid prototyping, making things work in challenging environments, and seeing the impact of our work first-hand.
The Software Engineer II position is a remote role, though we are prioritizing candidates in the Greater Boston area. The interview process requires an in-person interview at our office in CIC in Cambridge (Kendall Square). This role can work from our CIC office in Cambridge if preferred.
Responsibilities
  • Build new features and improve existing features using modern best practices such as version control, continuous integration, automated tests, and daily deploys
  • Collaborate with our multicultural development and implementation teams around the globe
  • Build software usable by groups of people facing unique challenges (remote locations, low levels of literacy, no experience with technology, etc)
  • Brainstorm and surface ideas on how to improve our software design and development process continually
  • Work as part of a team to deliver product features and functionality
  • Act as a resource to other developers at the company on specific areas of expertise and/or product features
  • Contribute to a productive culture of code reviews and provide useful feedback
  • Code quality and excellence sets an example for junior members of the engineering team
  • Identify areas for improvement for their immediate team and propose solutions to the engineering managers/tech leads

Relevant Skills
  • 4+ years of software development experience
  • Fluent in Python
  • Proven background in building quality software for the web
  • Fluency in written and spoken English
  • Excellent verbal and written communication skills
  • Proactively manages own work and surfaces blockers to their engineering manager/team lead early
  • Able to work autonomously and prioritize competing tasks
  • Familiarity with the most important components of our tech stack, including Python, Django, Postgres, Elasticsearch on the back-end, and Javascript, Alpine.js, HTMX, CSS, Bootstrap, and HTML.
  • Experience with AI-assisted coding tools (e.g., Claude Code)
  • Enthusiasm about working in public health and international development
  • Familiarity with open-source technology
  • (bonus) Experience with data engineering

Benefits Provided
We aim to make a difference, not just as a company but also as an employer! We are transparent about salaries at all levels of the organization and have a standard, global pay scale for all positions. Our salaries are cost of living adjusted and non-negotiable. The final salary for this position is $130,319 annually. This salary is calculated for the Greater Boston Area and will be cost adjusted to your location if you choose to be based elsewhere.
The benefits we offer are geared towards having a strong impact on our staff's well-being. A few of our key benefits are outlined below:
  • 100% employer-sponsored medical insurance paired with a generous Health Reimbursement Account (HRA) fund
  • Access to voluntary dental and vision insurance plans
  • A 401K plan with up to a 4% employer match
  • 30 days paid time off inclusive of holidays
  • Unlimited sick time and excellent parental leave policy
  • Access to a flex-time policy that allows employees to work based on a flexible work schedule
  • Home office and remote work benefits.
  • Access to an Employee Assistance Program (EAP) through ComPsych

Please Note: Dimagi is unable to consider candidates who require sponsorship for employment visa status now or in the future for this role.
EEO Employer/Veteran/Disabled
Dimagi is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws.
If you are interested in applying for employment and need special assistance or a reasonable accommodation during the application or interview process for a posted position, please contact us at 617-604-2123 or send an email to accommodations@dimagi.com detailing your request.