1

Software Engineer 2 Jobs in Colorado (NOW HIRING)

Software Engineer II

Colorado Springs, CO · On-site

$96K - $131K/yr

The Software Engineer II will design, develop and maintain mission-critical software in support of missile warning systems. Develops and maintains complex engineering computer programs, and performs ...

Software Engineer II

Denver, CO

$100K - $137K/yr

Software Engineer II Denver, CO Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital ...

Software Engineer II

Centennial, CO

$100K - $137K/yr

Software Engineer II Centennial, CO Full-Stack Backend Focus Some engineers go deep on the server and never look up. Others gravitate to the client and lose interest the moment something touches a ...

Software Engineer II

Centennial, CO

$100K - $137K/yr

Software Engineer II Centennial, CO • Full-Stack • Backend Focus Some engineers go deep on the server and never look up. Others gravitate to the client and lose interest the moment something ...

Software Engineer II

Centennial, CO

$100K - $137K/yr

Software Engineer II Centennial, CO · Full-Stack · Backend Focus Some engineers go deep on the server and never look up. Others gravitate to the client and lose interest the moment something ...

Software Engineer II

Centennial, CO · On-site

$100K - $137K/yr

Software Engineer II Centennial, CO • Full-Stack • Backend Focus Some engineers go deep on the server and never look up. Others gravitate to the client and lose interest the moment something ...

Flight Software Engineer II Position Description : Protingent Staffing has an exciting contract Flight Software Engineer II with our client located in Centennial, CO. Job Responsibilities: * Design ...

Software Engineer II

Denver, CO · Hybrid

$100K - $137K/yr

Xometry is seeking a Software Engineer II to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will guide software implementation ...

Software Engineer II

Colorado Springs, CO · On-site

$96K - $131K/yr

The Software Engineer II will design, develop and maintain mission-critical software in support of missile warning systems. Develops and maintains complex engineering computer programs, and performs ...

Software Engineer II

Denver, CO · On-site

$100K - $137K/yr

DAT.com Job Application Deadline: 06/30/2026 DAT is looking for a Full-stack Software Engineer to ... Bring * 2+ years of experience working with Node.js and Typescript * 1+ years of experience in ...

Software Engineer II

Denver, CO · On-site

$100K - $137K/yr

Xometry is seeking a Software Engineer II to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will guide software implementation ...

Software Engineer II

Denver, CO

$100K - $137K/yr

DAT.com Job Application Deadline: 06/30/2026 DAT is looking for a Full-stack Software Engineer to ... Bring * 2+ years of experience working with Node.js and Typescript * 1+ years of experience in ...

Software Engineer II

Denver, CO · On-site

$140K - $210K/yr

Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II on the Meta Profile team, you will design and build scalable natural-language generation pipelines and services that ...

next page

Showing results 1-20

People also search for

Software Engineer 2 information

See Colorado salary details

$58.4K

$124.8K

$182.4K

How much do software engineer 2 jobs pay per year?

As of Jun 11, 2026, the average yearly pay for software engineer 2 in Colorado is $124,788.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,500.00 and $140,400.00 per year, depending on experience, location, and employer.

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.

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

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.

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.

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 are popular job titles related to Software Engineer 2 jobs in Colorado? For Software Engineer 2 jobs in Colorado, the most frequently searched job titles are:
What cities in Colorado are hiring for Software Engineer 2 jobs? Cities in Colorado with the most Software Engineer 2 job openings:
What are popular job titles related to Software Engineer 2 jobs in CO? For Software Engineer 2 jobs in CO, the most frequently searched job titles are:
Software Engineer II - Mission-Critical Defense Systems

Software Engineer II - Mission-Critical Defense Systems

NPAworldwide

Colorado Springs, CO

$120K/yr

Other

Posted 28 days ago


Job description

Software Engineer II - Mission-Critical Defense Systems
Location: Colorado Springs, CO - Peterson SFB area
Compensation: Approximately $120K, depending on experience
Clearance: Active Secret required; Top Secret preferred
Work Arrangement: 100% on-site
We are recruiting for a Software Engineer II to support mission-critical software development for advanced missile warning systems. This is a fully on-site role in Colorado Springs supporting secure defense programs where software reliability, system performance, and disciplined engineering practices are essential.
The Software Engineer II will design, develop, integrate, test, and maintain complex software systems used in operational environments. This position is well suited for a hands-on software engineer with strong Java skills, experience working in Agile teams, and exposure to containerization and CI/CD tools.
Key Responsibilities
Develop, modify, integrate, test, and maintain software systems and platforms
Write and maintain unit tests to ensure software quality and reliability
Containerize applications using Docker and related technologies
Analyze user and system requirements and develop software solutions
Support secure software development practices in a classified environment
Participate in Agile ceremonies, including sprint planning, stand-ups, reviews, retrospectives, and large-scale planning events
Support integration, verification, and troubleshooting of software components
Develop technical documentation, design documentation, as-built documentation, and operational procedures
Provide diagnostic support to resolve processing anomalies in complex software programs
Assist with specifications, requirements analysis, and software design activities
This is an excellent opportunity for a cleared software engineer who wants to contribute to high-impact national defense systems while working with modern development, containerization, testing, and CI/CD practices.
To be considered, candidates must have an active Secret clearance and be able to work fully on-site in Colorado Springs.