1

Software Engineer 2 Jobs (NOW HIRING)

Software Engineer, II

Baltimore, MD ยท On-site

$96K - $132K/yr

We are seeking a Software Engineer, II /Junior Data Engineer to join our Data Management Division. In this role, you will help build and support the backend data infrastructure that powers the ...

Software Engineer II

Charlotte, NC ยท On-site +1

$85K - $115K/yr

The Software Engineer II is responsible for the full lifecycle development and support of new and existing software products, from research and design through implementation, testing, training, and ...

Software Engineer 2

Dallas, TX ยท On-site +1

$96K - $132K/yr

The Software Engineer 2 work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action. The Software Engineer 2 standardizes the ...

New

Software Engineer 2

Dallas, TX ยท On-site +1

$96K - $132K/yr

The Software Engineer 2 work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action. The Software Engineer 2 standardizes the ...

New

Software Engineer 2

$99K - $136K/yr

The Software Engineer 2 work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action. The Software Engineer 2 standardizes the ...

New

Software Engineer 2

$99K - $136K/yr

The Software Engineer 2 work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action. The Software Engineer 2 standardizes the ...

New

Software Engineer 2

Dallas, TX ยท On-site +1

$96K - $132K/yr

The Software Engineer 2 work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action. The Software Engineer 2 standardizes the ...

New

Software Engineer II

Rome, NY ยท On-site

$92K - $142K/yr

Overview Assured Information Security (AIS) has an opening for a Software Engineer II to join our team in Rome, NY. The ideal candidate will have a minimum of two years professional software ...

Software Engineer 2

$99K - $136K/yr

The Software Engineer 2 work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action. The Software Engineer 2 standardizes the ...

New

Software Engineer 2

Austin, TX ยท On-site

$96K - $132K/yr

We're looking for a Software Engineer 2 to join Procore's Financials group. In this role, you'll use your technology skills to develop a product that impacts the way communities' hospitals, homes ...

Software Engineer 2

Austin, TX ยท On-site

$96K - $132K/yr

We're looking for a Software Engineer 2 to join Procore's Financials group. In this role, you'll use your technology skills to develop a product that impacts the way communities' hospitals, homes ...

Software Engineer II

Rancho Cordova, CA ยท On-site

$104K - $142K/yr

Job Summary The Software Engineer II is an intermediate individual-contributor role responsible for designing, developing, testing, and maintaining software components and features with minimal ...

Software Engineer 2

Austin, TX ยท On-site

$96K - $132K/yr

We're looking for a Software Engineer 2 to join Procore's Financials group. In this role, you'll use your technology skills to develop a product that impacts the way communities' hospitals, homes ...

Software Engineer II

Hanover, MD ยท On-site

$97K - $132K/yr

Reflexive Concepts is seeking a skilled Software Engineer II to join our growing team! Endpoint Services is seeking a software engineer to lead developers building a flexible classification marking ...

Software Engineer 2

Austin, TX ยท On-site

$96K - $132K/yr

We're looking for a Software Engineer 2 to join Procore's Financials group. In this role, you'll use your technology skills to develop a product that impacts the way communities' hospitals, homes ...

Showing results 41-60

Software Engineer 2 information

See salary details

$55.5K

$118.7K

$173.5K

How much do software engineer 2 jobs pay per year?

As of Sep 13, 2026, the average yearly pay for software engineer 2 in the United States is $118,674.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,500.00 and $133,500.00 per year, depending on experience, location, and employer.

What is a Software Engineer 2?

A Software Engineer 2 is typically a mid-level software engineering position, responsible for designing, developing, testing, and maintaining software applications. At this level, engineers are expected to have a solid foundation in programming and software development practices, and they often work independently or as part of a team on more complex projects. They may also assist in code reviews, mentor junior engineers, and contribute to architectural decisions. Software Engineer 2 roles usually require a few years of professional experience and a demonstrated ability to deliver high-quality code.

What are the key skills and qualifications needed to thrive as a Software Engineer 2?

To thrive as a Software Engineer 2, you need strong programming skills, experience with software development methodologies, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and cloud platforms such as AWS or Azure is often required. Problem-solving, effective communication, and teamwork are crucial soft skills that help you excel in collaborative and dynamic environments. These skills and qualifications are vital to delivering high-quality software solutions, collaborating across teams, and adapting to evolving technical challenges.

How does a Software Engineer 2 typically collaborate with cross-functional teams during a project?

As a Software Engineer 2, you will frequently collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals. Your role often involves attending regular stand-up meetings, participating in code reviews, and providing technical input during project planning sessions. Effective communication and a proactive approach to problem-solving are key, as you'll be expected to translate requirements into technical solutions and ensure smooth integration with other team members' work. This collaborative environment not only helps in delivering high-quality products but also offers opportunities to learn from professionals in different disciplines.

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

CriteriaSoftware Engineer 2Software Engineer 3
Required CredentialsBachelor's degree in CS or related field; 2-3 years experienceBachelor's degree; 3-5 years experience; strong technical skills
Work EnvironmentCollaborative team projects, code reviews, debuggingLeadership in projects, mentoring juniors, complex problem-solving
Employer & Industry UsageCommonly used in tech companies, startups, and corporate ITUsed in similar environments, often as a step up in career progression

Software Engineer 2 typically handles core development tasks with moderate complexity, while Software Engineer 3 takes on more advanced projects, mentors team members, and demonstrates greater technical expertise. The transition from level 2 to 3 involves increased responsibility and experience.

More about Software Engineer 2 jobs

What cities are hiring for Software Engineer 2 jobs?

Cities with the most Software Engineer 2 job openings:

Who are the top companies hiring for Software Engineer 2 jobs?

The top employers for Software Engineer 2 jobs are:

What states have the most Software Engineer 2 jobs?

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

What are popular job titles related to Software Engineer 2 jobs?

For Software Engineer 2 jobs, the most frequently searched job titles are:

Infographic showing various Software Engineer 2 job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $118,674 per year, or $57.1 per hour.

Software Engineer 2

Annapolis Junction, MD โ€ข On-site

DCCA
IT Servicesย โ€ขย 51 - 200 employees

$107K - $146K/yr

Full-time

Re-posted 10 days ago


Job description

Software Engineer 2
Location Annapolis Junction, MD
Job Code 2479
# of Openings 1