1

Commission Level 2 Software Engineer Jobs (NOW HIRING)

Software Engineer Level 2

Hanover, MD · On-site

$130K - $190K/yr

Software Engineer Level 2 Software | Hanover, MD | Full Time Position: Software Engineer Level 2 Location: Hanover, MD Category: Software Engineering Schedule: Standard Day Shift, Monday-Friday ...

Software Engineer Level 2

Hanover, MD · On-site

$130K - $190K/yr

Software Engineer Level 2 Software | Hanover, MD | Full Time Position: Software Engineer Level 2 Location: Hanover, MD Category: Software Engineering Schedule: Standard Day Shift, Monday-Friday ...

Software Engineer - Level 2 Location: Anne Arundel County, MD Clearance: Top Secret with Fullâ€'Scope Polygraph We are seeking an experienced Software Engineer Level 2 to support mission-critical ...

Software Engineer Level 2

Laurel, MD · On-site

$130K - $138K/yr

Software Engineer Level 2 (Visualization Developer) Software | Hanover, MD | Full Time Position: Software Engineer Level 2 Location: Laurel, MD (On-site) Category: Software Engineering Schedule:

Software Engineer Level 2

Laurel, MD · On-site

$130K - $138K/yr

Software Engineer Level 2 (Visualization Developer) Software | Hanover, MD | Full Time Position: Software Engineer Level 2 Location: Laurel, MD (On-site) Category: Software Engineering Schedule:

next page

Showing results 1-20

Commission Level 2 Software Engineer information

See salary details

$96

$112

$128

How much do commission level 2 software engineer jobs pay per hour?

As of Jul 18, 2026, the average hourly pay for commission level 2 software engineer in the United States is $112.98, according to ZipRecruiter salary data. Most workers in this role earn between $104.57 and $121.39 per hour, depending on experience, location, and employer.

What is the difference between Commission Level 2 Software Engineer vs Commission Level 1 Software Engineer?

AspectCommission Level 2 Software EngineerCommission Level 1 Software Engineer
ExperienceTypically 2+ years of experienceEntry-level, 0-1 years
ResponsibilitiesDevelops complex features, mentors junior staffAssists in basic coding tasks, learns core skills
CertificationsRelevant certifications often preferredLess emphasis on certifications
Work EnvironmentCollaborative teams, project ownershipSupervised tasks, learning-focused

The main difference between a Commission Level 2 Software Engineer and a Commission Level 1 Software Engineer lies in experience, responsibilities, and skill level. Level 2 engineers handle more complex projects and often mentor juniors, while Level 1 engineers focus on foundational tasks and learning. This distinction helps employers identify the appropriate role based on experience and expertise.

What engineer makes $500,000 a year?

A Commission Level 2 Software Engineer can earn $500,000 annually, typically through a combination of base salary, bonuses, and significant equity or stock options, especially in high-growth tech companies. Such compensation levels are usually achieved by senior or highly specialized engineers with extensive experience, advanced skills, and a strong track record of performance.

What tech jobs pay $400,000 a year?

For a Commission Level 2 Software Engineer, earning $400,000 annually typically requires senior roles such as senior software engineers, staff engineers, or engineering managers with extensive experience, specialized skills, and often stock options or bonuses. High compensation is usually found in large tech companies, especially in roles involving leadership, architecture, or high-impact projects, and may require advanced certifications or expertise in areas like cloud computing or AI.

What engineers make $300,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or working at major tech companies, can earn $300,000 or more annually. Achieving this level typically requires extensive experience, advanced skills, and often stock options or bonuses as part of compensation packages.

What is a level 2 software engineer?

A Level 2 Software Engineer is an entry- to mid-level developer responsible for designing, coding, and testing software applications under supervision. They typically have some professional experience, proficiency in programming languages, and may work with tools like version control systems and development environments. This role often involves collaborating with team members and following established coding standards.
What cities are hiring for Commission Level 2 Software Engineer jobs? Cities with the most Commission 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:

Software Developer Level 2

Omm IT Solutions

Menands, NY • On-site

Full-time

Posted 4 days ago


Job description


PLEASE NOTE:
  • It is a Full Time onsite position in Menands, NY.

Summary:
The Level 2 Software Developer will support the modernization of the Health Electronic Response Data System to allow for integration of HERDS collected data into other systems. This integration of data will allow for seamless delivery of critical health data throughout DOH systems for a full view of activities and queries posed by NYSDOH to regulated entities. The Level 2 Software Developer will be responsible for the ongoing maintenance and performance of this application, along with development of enhancements as requested including reports, and security assessment. The Level 2 Software Developer will perform application development tasks including research and documenting technical designs, programming solutions, writing and executing unit test plans, researching, resolving, and testing defects, customer technical support, and close collaboration with other team members. The Level 2 Software Developer will review business requirements documentation with technical manager to ensure clarity in implementation of technical design; implement systems and program design to meet highly complex business needs and technical design document; create appropriate documentation in work assignments such as program code and technical documentation; assist the technical manager in development time estimates and assigned tasks; codes, tests, debugs, implements, and documents highly complex programs, and developing complex test plans to verify logic programs; troubleshoots complex end user technical issues, identifying problems and leading solutions; implement release management process including technical steps to promote, test and release through the development environment, coordinating with infrastructure staff.
Requirements
Mandatory Qualifications:
  • At least a bachelor's degree in Engineering, Computer Science, MIS or equivalent from an accredited institutionAcopy of the degree must be submitted
  • 4 years' experience with all facets of the software development process, including the research, design, programming, testing and implementation of computer software.
  • 4 years' experience with Java framework and technology: Spring Boot, Java EE (servlet, JPA etc.).
  • 4 years' experience with relational database platforms and technology (e.g. Oracle SQL, PostgreSQL)
  • Candidate must be legally authorized to work in the United States.

Preferred Qualifications:
  • 4 years' experience in the design, implementation and deployment of Single Page Web Applications, preferably using Angular and Typescript.
  • 4 years' experience with SPA fundamental concepts such as component-based architecture, dynamic rendering, and asynchronous programming.
  • 4 years' experience in REST API design and implementation with strong knowledge of API security, authentication, and authorization.
  • 4 years' experience with Git version control operations and branching strategies.
  • Familiar with CICD pipeline and technology for automation.