1

Senior Software Architect Jobs in Colorado (NOW HIRING)

As an Enterprise Software Architect you will be responsible for the ongoing design of our ... Articulating and advocate for the architectural vision to Senior Management and Technical ...

Enterprise Software Architect

Denver, CO · On-site

$150K - $185K/yr

As an Enterprise Software Architect you will be responsible for the ongoing design of our ... Articulating and advocate for the architectural vision to Senior Management and Technical ...

Software Engineer, Senior

Aurora, CO · On-site

$86K - $198K/yr

Your proven ability to define system architecture and develop software to optimize the ... As a Senior Software Engineer, you will lead a software team in high-velocity Agile development of ...

The Senior Software Engineer will play a key technical leadership role, contributing hands-on ... Lead in designing and developing a secure system architecture to ensure product security, safety ...

ABOUT THE JOB We are looking for a Lead Software Architect to join our rapidly growing C2 Systems ... Mentor and technically lead senior engineers, setting coding standards, review processes, and CI/CD ...

Senior Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team ... Architect and implement scalable, reliable, and high-performance software solutions * Lead ...

next page

Showing results 1-20

Senior Software Architect information

See Colorado salary details

$101.5K

$159.7K

$214.5K

How much do senior software architect jobs pay per year?

As of Sep 12, 2026, the average yearly pay for senior software architect in Colorado is $159,661.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,200.00 and $185,100.00 per year, depending on experience, location, and employer.

How does a Senior Software Architect typically collaborate with development and product teams during a project lifecycle?

A Senior Software Architect works closely with both development and product teams throughout a project's lifecycle. They are responsible for translating business requirements into technical solutions, ensuring alignment between stakeholders, and guiding developers on architectural decisions. Regular interactions include design reviews, technical mentoring, and collaborating with product managers to refine requirements. This collaborative approach ensures that the final product is scalable, maintainable, and meets business objectives.

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

To thrive as a Senior Software Architect, you need extensive experience in software design, architecture principles, and a strong background in programming, typically supported by a degree in computer science or related fields. Familiarity with architectural frameworks (like TOGAF), cloud platforms (such as AWS or Azure), and modeling tools (like UML) is highly valuable, and certifications in these areas can be advantageous. Leadership, effective communication, and problem-solving skills help you coordinate teams and translate business requirements into scalable technical solutions. These competencies are crucial for ensuring robust, maintainable systems that align with organizational goals and adapt to evolving technology landscapes.

What is the difference between Senior Software Architect vs Software Development Manager?

AspectSenior Software ArchitectSoftware Development Manager
Primary FocusDesigning software architecture and technical strategyManaging development teams and project delivery
Required SkillsTechnical expertise, system design, codingLeadership, project management, communication
Work EnvironmentCollaborates with architects and developersOversees teams and coordinates projects
CertificationsOften includes software architecture certifications (e.g., TOGAF)Project management certifications (e.g., PMP) often preferred

The Senior Software Architect primarily focuses on designing and overseeing the technical architecture of software systems, while the Software Development Manager manages development teams and ensures project delivery. Both roles require strong technical skills, but differ in leadership scope and responsibilities.

How much does a senior software architect make?

A senior software architect typically earns between $120,000 and $180,000 annually, depending on experience, location, and industry. They often have advanced skills in system design, software development, and may hold certifications like TOGAF or AWS certifications.

What does a senior software architect do?

A senior software architect designs and oversees the development of complex software systems, establishing technical standards and ensuring alignment with business goals. They evaluate technologies, create architecture diagrams, and collaborate with development teams to implement scalable, maintainable solutions. Strong problem-solving skills and experience with design patterns and software development tools are essential for this role.

What are the most commonly searched types of Software Architect jobs in Colorado?

The most popular types of Software Architect jobs in Colorado are:

What job categories do people searching Senior Software Architect jobs in Colorado look for?

The top searched job categories for Senior Software Architect jobs in Colorado are:

What cities in Colorado are hiring for Senior Software Architect jobs?

Cities in Colorado with the most Senior Software Architect job openings:

Infographic showing various Senior Software Architect job openings in Colorado as of August 2026, with employment types broken down into 85% Full Time, 10% Part Time, and 5% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $159,661 per year, or $76.8 per hour.

Senior Software Architect - C# / SaaS experience a must

Boulder, CO • On-site

$136K - $185K/yr

Other

Re-posted 28 days ago


Job description

Senior Software Architect - C# / SaaS experience a must
  • Boulder, Colorado

Key Responsibilities

As a Senior Software Architect, your mission is to architect and refine a B2B software platform designed for massive scalability, exemplifying our commitment to revolutionizing workplace efficiency. Your responsibilities include:



  • Architecting Scalable Solutions: Design and implement a robust software architecture that serves as the backbone of the Clients EPG SaaS platform, prioritizing scalability, reliability, and security to support exponential growth and a global user base.

  • Leading Architectural Strategy: Spearhead architectural decisions by collaborating with company leadership and the development team to select innovative technologies and platforms that align with our strategic goals. Your decisions will lay the foundation for a platform capable of handling the complexities and demands of the Clients EPG platform.

  • Innovating with New Technologies: Proactively evaluate and integrate emerging technologies and architectures to propel the Client ahead of the curve, enhancing their platform’s capabilities, performance, and competitive edge.

  • Strategic Collaboration: Work closely with leadership, product management and engineering teams to precisely define system requirements, choose the most effective implementation strategies, and craft high-level system designs that meet the needs of our diverse B2B clientele.

  • Mentorship and Leadership: Serve as a beacon of technical excellence, mentoring team members through complex design and architectural challenges, and fostering an environment of continuous learning and improvement.

  • Quality and Process Oversight: Vigilantly oversee the development process to ensure strict adherence to architectural principles and guidelines. Conduct thorough code and design reviews to maintain the highest standards of quality and maintainability.

  • Continuous Learning and Innovation: Remain at the forefront of enterprise software trends, dedicating yourself to continuous learning and contributing significantly to Client’s product development strategy. Your insights will drive the innovation that keeps the Client at the leading edge of the industry.


Qualifications

The ideal candidate for the Software Architect position will exhibit:



  • Academic Excellence: A bachelor's degree (or higher) in Computer Science, Engineering, or a closely related field, providing a strong technical foundation.

  • Proven Architectural Expertise: Demonstrable experience as a software architect or in a comparable role, with a track record of designing and deploying scalable, high-availability software solutions, particularly in the B2B sector.

  • Deep Technical Proficiency: A robust technical background in software development, including an intimate understanding of design patterns, architecture, and the intricacies of both front-end and back-end technologies.

  • Agile Mastery: Expertise in Agile development methodologies and a thorough grasp of the software development life cycles, enabling you to adapt and thrive in a fast-paced, iterative development environment.

  • Advanced Programming Skills: Proficiency in modern programming languages (e.g., C#, Java) and web technologies, equipping you to guide decisions on technology stacks and development practices.

  • Cloud Architecture Acumen: Experience with designing scalable, cloud-native solutions that leverage the cloud's full potential for flexibility, scalability, and innovation.

  • Strategic Thinking: Exceptional problem-solving abilities and strategic thinking skills, allowing you to anticipate technological trends and their implications for the Client's platform.

  • Team Communication: Outstanding communication skills, enabling you to articulate complex technical concepts to stakeholders across the spectrum, from engineering teams to non-technical partners.


Innovation and Passion: A genuine passion for technology and innovation, driven by a commitment to continuous learning and a desire to stay ahead of industry trends, ensuring the Client remains at the forefront of the B2B software marketplace.

#J-18808-Ljbffr