1

Level 2 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 ...

The Engineer II position is the intermediate level of the Engineering classification hierarchy. Employees in the Engineer II position solve complex problems in engineering areas of specialization ...

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

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:

$108K - $148K/yr

Position Summary The client is seeking a Software Engineer who develops, maintains, and enhances ... Serve as team lead at the level appropriate to the software development process being used on any ...

Level II Software Engineer

Waltham, MA · On-site

$95K - $115K/yr

Explore what's next with us at novabiomedical.com or aicompanies.com About the role We are seeking a level 2 Software Engineer with expertise in developing Linux-based medical device software, The ...

Level II Software Engineer

Watertown, MA · On-site

$95K - $115K/yr

Explore what's next with us at novabiomedical.com or aicompanies.com About the role We are seeking a level 2 Software Engineer with expertise in developing Linux-based medical device software, The ...

next page

Showing results 1-20

Level 2 Engineer information

See salary details

$39K

$101.8K

$137.5K

How much do level 2 engineer jobs pay per year?

As of Jun 22, 2026, the average yearly pay for level 2 engineer in the United States is $101,752.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $116,500.00 per year, depending on experience, location, and employer.

How does a Level 2 Engineer typically collaborate with Level 1 support and other technical teams?

A Level 2 Engineer often acts as an escalation point for issues that Level 1 support cannot resolve, requiring close collaboration and clear communication. They work together by reviewing detailed incident notes, providing guidance to Level 1 staff, and occasionally conducting joint troubleshooting sessions. Additionally, Level 2 Engineers may interact with Level 3 specialists or development teams for highly complex problems, ensuring a seamless flow of information and quick resolution for end users. This collaborative environment helps maintain consistent service quality while offering opportunities for mentorship and knowledge sharing.

What is L1, L2, L3, and L4 engineer?

In technical support and engineering roles, L1, L2, L3, and L4 refer to different levels of expertise and responsibility. L1 engineers handle basic troubleshooting and customer inquiries, L2 engineers resolve more complex issues, L3 engineers are senior specialists with deep technical knowledge, and L4 engineers often focus on advanced system design, architecture, or escalation. Progression through these levels typically involves gaining experience, certifications, and technical skills relevant to the role.

What is the difference between Level 2 Engineer vs Level 3 Engineer?

CriteriaLevel 2 EngineerLevel 3 Engineer
Required CredentialsAssociate degree or equivalent, relevant certificationsBachelor's degree, advanced certifications often preferred
Work EnvironmentSupervised tasks, troubleshooting, basic project workMore autonomous, complex problem-solving, project leadership
Employer & Industry UsageCommon in IT, engineering, technical support rolesProgression in same fields, higher responsibility roles

The main difference between a Level 2 Engineer and a Level 3 Engineer lies in experience, responsibility, and autonomy. Level 3 Engineers typically have more advanced skills, handle complex projects independently, and may mentor Level 2 Engineers. Both roles are essential in technical fields, with Level 3 Engineers often serving as a step toward senior positions.

What are Level 2 Engineers?

Level 2 Engineers, often called Tier 2 Engineers, are IT professionals responsible for handling more complex technical issues that cannot be resolved by Level 1 support. They troubleshoot and resolve intermediate to advanced problems, perform system maintenance, and may assist in configuring and installing hardware or software. Level 2 Engineers typically have deeper technical expertise, work closely with Level 3 teams for escalations, and may also document solutions and guide Level 1 staff.

What jobs can I get with level 2 engineering?

A Level 2 Engineer typically qualifies for roles such as support engineer, technician, or junior engineer, often involving troubleshooting, maintenance, and basic system management. These positions may require familiarity with specific tools, certifications, or technical environments, and often serve as stepping stones to higher engineering roles.

What are the key skills and qualifications needed to thrive as a Level 2 Engineer, and why are they important?

To thrive as a Level 2 Engineer, you need strong troubleshooting skills, a solid understanding of networking and system administration, and typically an associate’s or bachelor’s degree in a relevant field. Experience with ticketing systems, remote support tools, and certifications such as CompTIA Network+ or Microsoft Certified Solutions Associate (MCSA) are often required. Effective communication, problem-solving abilities, and a customer-focused attitude are important soft skills for this role. These skills ensure efficient resolution of technical issues, high user satisfaction, and smooth IT operations.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as software engineering, data engineering, or systems architecture can earn $300,000 or more annually, especially with extensive experience, advanced skills, and working in high-demand industries like technology or finance. These roles often require advanced certifications, leadership responsibilities, and proficiency with complex tools and systems.

What jobs make $10,000 a month without a degree?

A Level 2 Engineer typically earns less than $10,000 per month, but high-paying roles without a degree include sales managers, real estate brokers, and certain tech roles like software developers with strong skills and experience. These jobs often require specialized knowledge, certifications, or extensive experience rather than formal degrees.
What are the most commonly searched types of Level 2 Engineer jobs? The most popular types of Level 2 Engineer jobs are:
What job categories do people searching Level 2 Engineer jobs look for? The top searched job categories for Level 2 Engineer jobs are:
Infographic showing various Level 2 Engineer job openings in the United States as of June 2026, with employment types broken down into 5% As Needed, 90% Full Time, and 5% Contract. Highlights an 100% In-person job distribution, with an average salary of $101,752 per year, or $48.9 per hour.

Software Engineer Level 2

TAP Engineering

Hanover, MD • On-site

$130K - $190K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted yesterday


Job description

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
Clearance Requirement: Active TS/SCI with Polygraph (required)
Experience Requirement: Senior-Level (14+ years)
Compensation Range: $130,000 – $190,000 (based on experience) Position Overview
We are seeking a Software Engineer Level 2 to support the development, enhancement, and integration of complex software systems in a mission-focused environment. This role involves working on high-performance applications, large-scale data processing systems, real-time solutions, and advanced analytics platforms.
The Software Engineer will play a key role in system design, algorithm development, and team-level technical leadership. This position requires strong experience across the full software development lifecycle, as well as the ability to collaborate with system and hardware engineers to deliver scalable, high-quality solutions. Key Responsibilities
  • Analyze user requirements to derive software design and performance requirements
  • Design, develop, and modify complex software systems to meet functional and performance objectives
  • Debug and resolve software defects and performance issues
  • Integrate software into new or existing systems and environments
  • Design and implement complex algorithms under performance and system constraints
  • Develop and optimize database queries and data interfaces
  • Lead and support software development teams to ensure successful project execution
  • Review and maintain software and system documentation
  • Perform quality control on team deliverables and ensure adherence to development standards
  • Collaborate with system and hardware engineers to define system requirements and interfaces
  • Coordinate software installation and monitor system performance to ensure operational requirements are met
  • Identify and implement improvements to software development processes and documentation standards
Required Qualifications
  • Active TS/SCI clearance with Polygraph
  • Bachelor’s degree in Computer Science or a related field
    • OR 18 years of relevant experience in lieu of a degree
  • 14+ years of experience in software development or engineering roles
  • Strong experience with one or more programming languages such as C, C++, C#, Java, or Python
  • Experience developing applications in Windows and/or UNIX/Linux environments
  • Strong understanding of software development lifecycle, debugging, and performance optimization
  • Experience with DevOps tools such as Docker, Terraform, Ansible, or Packer
  • Experience with CI/CD tools such as Jenkins or Bamboo and building automated pipelines
  • Experience leading or overseeing software development teams
  • Strong analytical, problem-solving, and communication skills
Preferred Qualifications
  • Experience working with large-scale data processing or real-time systems
  • Strong background in system architecture and performance tuning
  • Experience working in distributed or cloud-based environments
  • Experience mentoring junior engineers and leading technical initiatives
  • Familiarity with advanced algorithm development and optimization techniques
Benefits Overview
TAP Engineering offers a comprehensive and competitive benefits package, including:
  • Paid Time Off: 15–25 days annually based on tenure, plus 11 paid holidays (never use-or-lose)
  • Retirement: Up to 15% employer contribution to a 401(k) through match and profit sharing
  • Medical Coverage: Free medical insurance for employees, with optional buy-up plans for dependents
  • Dental & Vision: Employer-paid plans with optional enhancements
  • Insurance Coverage: Employer-paid life insurance, AD&D, short-term disability, and long-term disability
  • Flexible Spending Accounts: Healthcare and dependent care FSAs
  • Tuition Reimbursement: Up to $36,000 per year for approved coursework
  • Additional Benefits: Employee Assistance Program, wellness incentives, discount programs, virtual care, prescription savings, and travel support
  • Performance-Based Rewards: Merit increases, performance bonuses, and referral bonuses
Clearance Requirement
This position requires an active TS/SCI security clearance with Polygraph. Clearance processing and maintenance will be conducted in accordance with U.S. Government requirements. Additional Information
By submitting your resume for this position, you acknowledge and agree that application materials may be shared with affiliated teams or programs for consideration for other available opportunities.
TAP Engineering is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other status protected by law