1

Level 2 Engineer Jobs (NOW HIRING)

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:

Senior Manufacturing Engineer

Monroe, NC

$84K - $115K/yr

Oversee a team of 4 (1 Level I Engineer, 1 Level II Engineer, and 2 Technicians) * Relocation Assistance Offered * Visa Sponsorship Available * Injection Molding Expertise Required We are seeking an ...

SCADA Engineer - Level 2

Irvine, CA · On-site +1

$105K - $125K/yr

SCADA Engineer - Level 2 Department: Engineering Location: Irvine, CA Supervisor: Director of SME FLSA Status: Exempt Position Status: Permanent, Full-Time Work Status: Hybrid SCADA ENGINEER - LEVEL ...

SCADA Engineer - Level 2

Irvine, CA · On-site

$105K - $125K/yr

SCADA Engineer - Level 2 Department: Engineering Location: Irvine, CA Supervisor: Director of SME FLSA Status: Exempt Position Status: Permanent, Full-Time Work Status: Hybrid SCADA ENGINEER - LEVEL ...

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 Jul 14, 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 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 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 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 July 2026, with employment types broken down into 1% Locum Tenens, 94% Full Time, 2% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $101,752 per year, or $48.9 per hour.

Software Engineer Level 2

TAP Engineering

Laurel, MD • On-site

$130K - $138K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Job description

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: Standard Day Shift, Monday–Friday
Clearance Requirement: Active TS/SCI with Polygraph (required)
Experience Requirement: 14+ years
Compensation Range: $130,000 - $138,000

Position Overview
TAP Engineering is seeking a Software Engineer Level 2 (Visualization Developer) to support advanced research and development efforts focused on data visualization, user interface design, and modern computational techniques.
This role centers on building web-based visualization solutions that enable users to explore and interact with large, complex datasets, including knowledge graph environments. The ideal candidate has strong front-end development experience, a passion for data visualization, and the ability to translate complex data into intuitive, interactive visual experiences that support informed decision-making.

Key Responsibilities
  • Design and develop web-based visualization tools to support analysis of large and complex datasets
  • Build interactive user interfaces that enable exploration of hierarchical and relational data structures
  • Develop visualization solutions using modern JavaScript frameworks and rendering technologies
  • Implement responsive and intuitive user experiences for data exploration and storytelling
  • Collaborate with stakeholders to gather feedback and iterate on visualization designs
  • Integrate visualization tools with backend systems and APIs
  • Optimize performance for large-scale data rendering and interaction
  • Support rapid development cycles and continuous improvement of visualization capabilities
  • Document software designs, development processes, and implementation details

Required Qualifications
  • Active TS/SCI clearance with Polygraph
  • Bachelor’s degree in Computer Science or a related field
    • OR 4 additional years of relevant experience in lieu of a degree
  • 14+ years of experience in software engineering or development roles
  • Strong experience with JavaScript and/or TypeScript
  • Experience building data visualizations using technologies such as D3, SVG, Canvas, WebGL, or similar
  • Experience with front-end frameworks such as React and/or jQuery
  • Experience working with JSON and data-driven applications
  • Strong understanding of UI/UX principles and interactive design
  • Ability to work effectively in a collaborative development environment

Preferred Qualifications
  • Experience integrating with existing tools and API endpoints
  • Experience with Python
  • Familiarity with DevOps tools such as Docker, Docker Compose, Podman, or Nginx
  • Experience with unit testing frameworks such as Vitest or Cypress
  • Experience working with large-scale or graph-based data systems
  • Strong interest in data visualization and analytical tooling

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

Powered by JazzHR

3aawS2wHa7