1

Level 2 Software Engineer Jobs in New York (NOW HIRING)

Software Engineer

Woodbridge, NJ · On-site

$76 - $82/hr

Experience consulting on or supporting enterprise-level initiatives. * Strong problem-solving ... Iselin, NJ: Currently 2 days per week in-office (mandatory, with fixed days rotating monthly ...

Senior Software Engineer

West New York, NJ

$132K - $174K/yr

Senior Full-Stack Software Engineer Location: New York City Work Style: Hybrid Employment Type ... Mentor junior and mid-level engineers and help raise the engineering bar across the team * Build ...

Senior Software Engineer

West New York, NJ · On-site

$132K - $174K/yr

Senior Full-Stack Software Engineer Location: New York City Work Style: Hybrid Employment Type ... Mentor junior and mid-level engineers and help raise the engineering bar across the team * Build ...

Software Engineer II

New York, NY · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Engineer II, you will work with a cross functional squad of Database, Platform, Salesforce, Software, Testing Engineers, Product and Project Management to develop solutions for critical ...

Software Engineer II

New York, NY · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Engineer II, you will work with a cross functional squad of Database, Platform, Salesforce, Software, Testing Engineers, Product and Project Management to develop solutions for critical ...

Software Engineer II

Newark, NJ · On-site

$102K - $139K/yr

Our approach includes clear in-office expectations, while providing an appropriate level of ... software development experience. * Proficiency in programming language(s) required for the role

Software Engineer, Level 3

New York, NY · On-site

$118K - $176K/yr

  • Medical

We're looking for Level 3 Software Engineers to join Snap Inc! This role will offer opportunities to join teams that are focused on various technical tracks, including mobile (iOS or Android ...

S. Experience /Expertise Level - Mid-Level Software Engineer and above Please email resume at my email id us-hr@aciinfotech.com You may also apply through our website. Opportunity details are ...

Software Engineer II

Jersey City, NJ · On-site

$88K - $145K/yr

  • PTO

Software Engineer dedicated to Capital Markets Technology, with focus on building and managing end to end Capital Markets Deal execution initiative * Creating technology architecture for the ...

Software Engineer II

Jersey City, NJ · On-site

$88K - $145K/yr

  • PTO

Software Engineer dedicated to Capital Markets Technology, with focus on building and managing end to end Capital Markets Deal execution initiative * Creating technology architecture for the ...

Showing results 41-60

Level 2 Software Engineer information

See New York salary details

$69.5K

$161.4K

$224.8K

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

As of Aug 17, 2026, the average yearly pay for level 2 software engineer in New York is $161,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,300.00 and $189,300.00 per year, depending on experience, location, and employer.

What is a Level 2 software engineer?

A Level 2 Software Engineer is a mid-level role responsible for designing, developing, testing, and maintaining software applications. They typically have a few years of experience and work on more complex tasks with limited supervision. They collaborate with cross-functional teams, review code, and contribute to project planning. Additionally, they help mentor junior engineers and improve software development processes.

What are the typical responsibilities and collaborative aspects of a Level 2 software engineer’s role?

As a Level 2 Software Engineer, typical responsibilities include writing and testing code, resolving bugs, conducting code reviews, and participating in the design and implementation of new features. You’ll often work closely with senior engineers, product managers, and quality assurance teams to deliver well-integrated solutions and ensure project goals are met. Collaboration is a key part of the role, as you may both mentor junior developers and learn from more experienced team members. This level of responsibility helps you build valuable technical and interpersonal skills while contributing to meaningful projects.

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

To thrive as a Level 2 Software Engineer, you need a strong grasp of programming fundamentals, software development methodologies, and at least a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, development tools such as IDEs, and experience working with one or more popular programming languages like Java, Python, or C# are typically required. Effective problem-solving, teamwork, and communication skills are important for collaborating with cross-functional teams and interpreting project requirements. These skills enable Level 2 Software Engineers to efficiently deliver reliable code, contribute to team objectives, and progress in a fast-paced technical environment.

What are popular job titles related to Level 2 Software Engineer jobs in New York?

For Level 2 Software Engineer jobs in New York, the most frequently searched job titles are:

What job categories do people searching Level 2 Software Engineer jobs in New York look for?

The top searched job categories for Level 2 Software Engineer jobs in New York are:

Infographic showing various Level 2 Software Engineer job openings in New York as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $161,396 per year, or $77.6 per hour.

Software Engineer

Judge Group, Inc.

Woodbridge, NJ • On-site

$76 - $82/hr

Other

Re-posted 17 days ago


Job description

Location: Iselin, NJ Salary: $76.00 USD Hourly - $82.00 USD Hourly Description:
Software Engineer (Java / Python)
Contingent Assignment (Contract)
About the Job
In this role, you will consult on complex, large-scale software engineering initiatives with broad organizational impact. You will analyze and solve multifaceted engineering challenges that require in-depth evaluation of technical, operational, and compliance-related factors, including unprecedented or ambiguous conditions. You'll collaborate strategically with internal stakeholders to deliver high-quality, compliant software solutions.
This position is a backfill contingent role with the potential to extend or convert based on business needs.
Responsibilities
  • Consult on complex, large-scale software engineering initiatives with enterprise-wide impact.
  • Analyze and resolve multifaceted, long-term engineering challenges requiring evaluation of multiple technical and non-technical factors.
  • Contribute to the resolution of complex issues by applying a solid understanding of software engineering practices, internal policies, procedures, and compliance requirements.
  • Collaborate strategically with cross-functional partners and client personnel to align technical solutions with business objectives.
  • Support planning and execution of software engineering deliverables in alignment with organizational standards.
Minimum Qualifications
  • 5+ years of software engineering experience, or equivalent practical experience demonstrated through a combination of work experience, consulting, education, training, or military experience.
  • Experience developing applications using Java and/or Python.
  • Experience working on complex or large-scale software systems.
Preferred Qualifications
  • Experience consulting on or supporting enterprise-level initiatives.
  • Strong problem-solving skills with the ability to assess ambiguous or unprecedented technical challenges.
  • Experience working in regulated or compliance-driven environments.
  • Strong communication and stakeholder collaboration skills.
Location & Work Model
  • Primary Location: Iselin, NJ (194 Wood Ave)
  • Alternate Location: Charlotte, NC (300 Brevard St)
  • Work Model: Hybrid
    • Charlotte, NC: 3 days per week in-office (mandatory)
    • Iselin, NJ: Currently 2 days per week in-office (mandatory, with fixed days rotating monthly; subject to policy changes)
Role Details
  • Line of Business: TCOO
  • Number of Positions: 1
  • Contract Duration: 18 months (possibility to extend or convert)
Supplier Requirements
  • All resumes must be submitted through Beeline to be considered.
  • No direct solicitation of resumes or communication with the hiring manager while the role is active.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!