1

Software Engineer 2 Jobs in Colorado (NOW HIRING)

Software Engineer II

Louisville, CO ยท On-site

$105K - $145K/yr

Software Engineer II Position Description: Protingent Staffing has an exciting Direct Hire Software Engineer II opportunity. Job Responsibilities: * Design, develop, and test software applications ...

Software Engineer II

Colorado Springs, CO ยท On-site

$93K - $128K/yr

They are seeking a Software Engineer II to design, develop, and maintain mission-critical software for missile warning systems, requiring collaboration with cross-functional teams in a secure ...

Software Engineer II

Colorado Springs, CO ยท On-site

$130K - $140K/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

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

Lafayette, CO ยท On-site

$101K - $139K/yr

The Software Engineer II will be responsible for maintaining existing software medical products, supporting technical services, and managing medical devices with software across various tech stacks.

Software Engineer II

Colorado Springs, CO ยท On-site

$130K - $140K/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 ...

Flight Software Engineer II

Superior, CO ยท On-site

$60 - $83/hr

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

Aurora, CO

$99K - $135K/yr

... Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience. * Experience with C++, C, or other object-oriented language. * Experience with hardware-software integration ...

Software Engineer II

Aurora, CO ยท On-site

$99K - $135K/yr

... Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience. * Experience with C++, C, or other object-oriented language. * Experience with hardware-software integration ...

Software Engineer II

Denver, CO ยท On-site

$100K - $137K/yr

DAT.com Job Application Deadline: 07/31/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

Broomfield, CO ยท On-site

$98K - $134K/yr

At least 2 years of software design and development experience on a product development team required Knowledge, Skills and Abilities * Knowledge and Experience with one or more programming languages ...

next page

Showing results 1-20

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 Jul 13, 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:
Infographic showing various Software Engineer 2 job openings in Colorado as of July 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $124,788 per year, or $60 per hour.
Software Engineer II

Software Engineer II

Protingent

Louisville, CO โ€ข On-site

$105K - $145K/yr

Full-time

Posted 20 days ago


Job description


Position Title: Software Engineer II
Position Description: Protingent Staffing has an exciting Direct Hire Software Engineer II opportunity.
Job Responsibilities:
  • Design, develop, and test software applications for space systems and technologies, writing clean, maintainable code that adheres to best practices and coding standards.
  • You will collaborate with team members to understand project requirements and contribute to the development of software solutions.
  • Utilizing version control systems such as Git, you will manage code changes and work effectively with team members.
  • You will participate in code reviews to ensure code quality and adherence to development standards, troubleshoot and resolve software-related issues in a timely manner, and document software designs, configurations, processes, and procedures for future reference.
  • Staying current with industry trends and advancements in software development and space technologies will be essential, and you will work both independently and as part of a team to deliver high-quality software solutions.

Job Qualifications:
  • Requires bachelor's degree in a related field (or equivalent work experience in lieu of degree).
  • Typically, 2+ years of related experience.
  • Strong understanding of at least one programming language, and general knowledge of others.
  • Strong understanding of software development principles.
  • Ability to design, code, test, and debug complex software applications.
  • Experience with different software development methodologies such as Agile and Scrum/Kanban.
  • Ability to work independently and as part of a team.
  • The ability to obtain and maintain a U.S. Security Clearance is required.

Preferred Job Qualifications:
  • Proficiency in Python and React
  • Experience with Python FastAPI
  • Experience with Kubernetes, Helm, and ArgoCD for application deployments
  • Experience with code coverage testing and writing unit tests
  • Experience with Agile or Scrum/Kanban methodologies and tools (JIRA, Confluence).
  • Familiarity with scripting languages (Bash, PowerShell) and automation tools (Ansible)
  • Strong analytical skills, performance profiling, and debugging complex systems.
  • Excellent communication and teamwork skills, and efficient with collaborative tools (GitHub, GitLab, Bitbucket) and development ceremonies (daily standup, backlog grooming, work planning, task estimation, retrospectives, etc.).
  • Experience with cloud platforms (AWS) and cloud-native development.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Understanding of network protocols, security principles, and secure coding practices.
  • Ability to write and maintain technical documentation.
  • Strong problem-solving skills and experience with CI/CD pipelines and automated testing.
  • Experience with continuous integration and automated test.
  • Knowledge of and experience implementing Software Design Patterns.
  • Knowledge of database management systems (MySQL, PostgreSQL, MongoDB).
  • An active Top Secret U.S. Security Clearance is preferred.

Job Details:
  • Job Type: Direct Hire
  • Location: Louisville, CO or Centennial, CO.
  • Salary Range: $105,534.00 - $145,109.
  • Required US Citizenship -May be required to obtain and maintain a U.S. security clearance at the appropriate level.

About Protingent: Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation - from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We're passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.
Meet Your Recruiter
Jessica Myria