2

Remote Level 2 Software Engineer Jobs (NOW HIRING)

Overview of the position We are looking for a motivated Software Engineer Level II to join our IT Team based in the United States! The Software Level II will be responsible for the design ...

AI Software Engineer

Houston, TX · Remote

$115K - $145K/yr

Remote Level: 2-5 years of professional software development experience Base Salary Range: $115K -145K Position Summary We are seeking an AI Software Engineer to design, build, and operate the AI ...

Manage a team of mid to senior-level software engineers, providing guidance on complex technical ... This is a remote opportunity. This is primarily a sedentary office position which requires the ...

Embedded Software Engineer Level 2

Denver, CO · Remote

$134K - $177K/yr

We are seeking embedded software developers and engineers to work on a well-funded program for the ... Familiarity with DO-178 or other high level-of-rigor development/test/verification environments ...

Software Engineer II

Charlotte, NC · On-site +1

$85K - $115K/yr

Software Engineer II Location ... Remote - United States Schedule: Full-time, Monday through Friday Department: Information ...

next page

Showing results 1-20

Remote Level 2 Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

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

As of Aug 28, 2026, the average yearly pay for remote level 2 software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

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

AspectRemote Level 2 Software EngineerRemote Software Developer
CredentialsBachelor's degree in CS or related field; some certificationsBachelor's degree in CS or related field; certifications vary
Work EnvironmentCollaborative team, project-focused, often in tech companiesIndependent or team-based, project or product-oriented
Industry UsageCommon in tech, finance, and enterprise sectorsWidespread across tech startups, agencies, and corporate firms
Search & Comparison IntentUnderstanding role scope, responsibilities, and career levelEvaluating job requirements, skills, and career progression

The Remote Level 2 Software Engineer typically has more defined responsibilities, including code review and mentorship, compared to a Remote Software Developer who may focus more on coding and feature development. Both roles require similar educational backgrounds and certifications, but the Level 2 Engineer often involves more collaboration and technical leadership within teams.

More about Remote Level 2 Software Engineer jobs

What cities are hiring for Remote Level 2 Software Engineer jobs?

Cities with the most Remote Level 2 Software Engineer job openings:

What are the most commonly searched types of Level 2 Software Engineer jobs?

The most popular types of Level 2 Software Engineer jobs are:

What states have the most Remote Level 2 Software Engineer jobs?

States with the most job openings for Remote Level 2 Software Engineer jobs include:

Infographic showing various Remote Level 2 Software Engineer job openings in the United States as of August 2026, with employment types broken down into 78% Full Time, 11% Part Time, and 11% Contract. Highlights an 100% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer Level II

Remote

Enhesa
Law Firms • 51 - 200 employees

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Overview of the position

We are looking for a motivated Software Engineer Level II to join our IT Team based in the United States! The Software Level II will be responsible for the design, development and maintenance of customer and employee applications. Additional responsibilities include the advice and design of the required architecture or infrastructure around software requirements. 

The successful candidate will:

Oversee the software design, development and testing of their applications using:

  • Programming languages such as .NET, JavaScript, Angular, ReactJS.
  • Databases: Elasticsearch, PostgreSQL, Microsoft SQL Server.
  • Software tools such as unit testing, version control (GIT), continuous integration.
  • Understand requirements and translate them in software that helps users to increase their productivity.

Responsibilities:

  • Production support and troubleshooting issues based on support tickets.
  • Review SQL queries/stored procedures/triggers/indexes by other developers for adherence to standards and performance issues.
  • Interact with developers for requirements gathering.
  • Do impact analysis of existing applications and suggest ways of incorporating new requirements.
  • Modify/write new stored procedures to meet the business requirements.
  • Improve existing design.
  • Maintain standards compliance.
  • Collaborate with developers and management to report development progress and escalate issues requiring attention.
  • Write Web API to utilize and expose data for the application.

Education:

  • Computer Science or IT related degree and prior professional experience.

Experience:

  • At least 5 years of experience in .NET development.
  • 3+ years' experience designing and building software applications

Required Skills:

  • Fluency in English
  • Able to develop, document, test, manage and maintain changes to the system on demand.
  • Familiarity with software development methodology and release processes.
  • Solid understanding of ORM tools like Entity Framework/ADO.NET.
  • Proven ability to write APIs with token-based authentication and authorization.

Other Desired Skilled Skills:

  • WebAPI (Contract-First) better with security experience
  • Elasticsearch, PostgreSQL (better as most recent version)
  • Experience with automated test tools and continuous integration tools (Sonarqube etc)
  • Kubernetes
  • Kafka
  • Proven experience with Docker
  • Proven experience with Micro Services Architecture
  • Proven experience with Open API (OpenAPI Contract-First)
  • Proven experience with any of CQRS, DDD, Event Sourcing concepts