1

Senior Programmer Jobs in Colorado (NOW HIRING)

Senior Software Engineer

Denver, CO ยท On-site

$126K - $166K/yr

As a senior engineer you'll be expected to provide technical leadership within the team by driving architectural decisions, mentoring teammates, and helping maintain a high standard of quality and ...

Senior Software Engineer

Denver, CO

$126K - $166K/yr

As a senior engineer you'll be expected to provide technical leadership within the team by driving architectural decisions, mentoring teammates, and helping maintain a high standard of quality and ...

Senior Software Engineer

Denver, CO ยท On-site

$126K - $166K/yr

As a senior engineer you'll be expected to provide technical leadership within the team by driving architectural decisions, mentoring teammates, and helping maintain a high standard of quality and ...

Senior Software Engineering Manager

Denver, CO ยท Hybrid

$180K - $200K/yr

DR Kharon is seeking a full-time Senior Engineering Manager based in Denver. This role requires in-office attendance 3 days a week. RESPONSIBILITIES: * Lead, mentor, and grow a team of full-stack ...

We're hiring a senior engineer who enjoys solving hard technical problems and wants meaningful ownership in a growing company. This is a hybrid role based in downtown Denver, Colorado. We value in ...

The Sr Engineer I takes the lead to consult, gather data, create optimization models of industrial systems and write feasibility reports for energy efficiency projects, while leading overall ...

Senior Cybersecurity Engineer

Denver, CO

$117K - $161K/yr

The Senior Cybersecurity Engineer is the senior individual contributor on that team - the engineer who takes a control domain from "documented" to "running cleanly in production," sets the standard ...

Senior DevOps Developer

Aurora, CO ยท On-site

$132K - $169K/yr

Senior DevOps Developer Company: The Boeing Company The Boeing Company is looking for a Senior DevOps Developer to join the team in Hazelwood, MO; Aurora, CO; Bellevue, WA; Everett, WA; North ...

Sr Development Engineer I

Westminster, CO

$105K - $144K/yr

Sr Development Engineer I Highridge Medical creates the world's most innovative spinal solutions across the spectrum from Motion Preservation to MIS to Complex Deformity to Core Spine. Working at ...

Sr Development Engineer I

Westminster, CO ยท On-site

$105K - $144K/yr

Sr Development Engineer I Highridge Medical creates the world's most innovative spinal solutions across the spectrum from Motion Preservation to MIS to Complex Deformity to Core Spine. Working at ...

Senior DevOps Developer

Aurora, CO

$132K - $169K/yr

Senior DevOps Developer Company: The Boeing Company The Boeing Company is looking for a Senior DevOps Developer to join the team in Hazelwood, MO; Aurora, CO; Bellevue, WA; Everett, WA; North ...

next page

Showing results 1-20

Senior Programmer information

See Colorado salary details

$14

$54

$75

How much do senior programmer jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for senior programmer in Colorado is $54.97, according to ZipRecruiter salary data. Most workers in this role earn between $46.25 and $65.72 per hour, depending on experience, location, and employer.

What should a 70 year old be doing every day at home?

A senior programmer at age 70 can engage in daily activities such as light physical exercise, mental stimulation through reading or puzzles, and maintaining social connections. Staying mentally active and physically healthy supports overall well-being and can help prevent cognitive decline.

Are you a senior at 55?

In the context of a Senior Programmer role, age does not determine seniority; experience, skills, and expertise are the primary factors. Many programmers remain highly effective and competitive at age 55, especially if they keep current with relevant technologies and certifications. Age discrimination is illegal, and employers value diverse experience levels in development teams.

How do Senior Programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

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

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

What are Senior Programmers?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

In what grade is senior?

The term 'senior' in a job title like Senior Programmer typically indicates a higher level of experience and responsibility, often requiring several years of professional work, advanced skills, and sometimes leadership or project management abilities. It is not related to a specific grade or pay scale but reflects a seniority level within the company's hierarchy or industry standards.

How often should a 75 year old woman take a shower?

A senior programmer, like any individual, should shower based on personal hygiene needs, typically daily or every other day. Older adults may need to adjust frequency due to skin sensitivity or mobility, but maintaining cleanliness is important for health and comfort.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What are the most commonly searched types of Programmer jobs in Colorado? The most popular types of Programmer jobs in Colorado are:
What cities in Colorado are hiring for Senior Programmer jobs? Cities in Colorado with the most Senior Programmer job openings:
What are popular job titles related to Senior Programmer jobs in CO? For Senior Programmer jobs in CO, the most frequently searched job titles are:
Infographic showing various Senior Programmer job openings in Colorado as of June 2026, with employment types broken down into 11% As Needed, 35% Full Time, 3% Part Time, 14% Temporary, 35% Contract, and 2% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $114,337 per year, or $55 per hour.
Senior Software Engineer

Senior Software Engineer

DHI Group, Inc.

Denver, CO โ€ข On-site

$126K - $166K/yr

Other

Posted 28 days ago


Job description

About the Team

At Dice, we believe that delivering an exceptional candidate experience - the end-to-end journey a job seeker takes to discover, evaluate, and land their next role - is essential to the success of our platform. This team plays a critical role in building the next generation of that experience, contributing across a modern full-stack environment. We value engineers who are curious, collaborative, and committed to making an impact for thousands of job seekers.

We are an AI-native team. We actively use AI coding assistants (e.g., Claude Code, Codex, Gemini CLI) to accelerate development, sharpen code quality, and focus our energy on higher-impact engineering work.

About the Role

As a Senior Software Engineer at Dice, you'll contribute to the design, development, and delivery of high-impact product features in a modern, cloud-native stack. As a senior engineer you'll be expected to provide technical leadership within the team by driving architectural decisions, mentoring teammates, and helping maintain a high standard of quality and maintainability. You'll collaborate cross-functionally with Product, Design, and Data partners to align on outcomes and advocate for sound technical solutions.

Being AI-native is central to how we work. We expect engineers in this role to go beyond using AI as a simple chat assistant, embracing tools like Claude Code as core parts of the development workflow to increase productivity such as automating repetitive tasks by generating skills and leveraging subagents, and apply best practices through prompt engineering to get the most out of the AI tools we use at every stage of the software lifecycle.

Why We're Hiring for This Role

As we scale and modernize our platform, we're looking for experienced senior engineers who can take ownership of complex systems, communicate effectively with stakeholders, deploy AI-powered features, and contribute to product and architectural decisions. This role is ideal for someone who enjoys working across the stack, solving real user problems, working with AI, and influencing both code and culture.

In the Short Term, You Will:

Ramp Up on Systems and Codebases

Gain familiarity with our applications, services, tools, and infrastructure. Develop an understanding of how your team's work fits into the broader product and architecture.

Establish Technical Ownership

Take responsibility for features and systems, provide thoughtful code reviews, and contribute to team design discussions. You'll be trusted to make solid technical decisions and defend them clearly when needed while staying open to feedback.

Collaborate and Align

Work closely with engineers, product managers, designers, and stakeholders to align on priorities and deliver incremental value. Help improve the team's planning and execution rhythm.

In the Long Term, You Will:

Drive Technical Excellence

Help evolve our systems through well-designed, scalable AI architecture. Reduce tech debt, improve performance, and contribute to shared engineering standards.

Mentor and Elevate the Team

The Senior Software Engineer at Dice plays a key role in mentoring peers, reviewing designs, and helping grow the technical capabilities of those around you.

Deliver Meaningful Business Impact

Own end-to-end delivery of AI-powered product features that support business goals and enhance user experience. Influence the roadmap by advocating for technical investments that align with long-term value.

What You Bring to the Team:

  • Proven experience building and deploying production-grade applications with a track record of delivering value through practical, maintainable solutions
  • Strong technical skills and experience in cloud-based technologies
  • Track record of development and deployment of ML and AI features into a Production environment.
  • Ability to navigate ambiguity, make sound decisions, and adapt to changing priorities
  • A collaborative, team-first mindset - you know the best outcomes come from working well together, and you actively contribute to a supportive, inclusive team environment
  • Technical depth and experience that allows you to lead design discussions, break down complex tasks into meaningful deliverables, and ensure a high standard of engineering quality
  • A sense of urgency, accountability, and ownership, you take pride in your work and team achievements.
  • Strong communication, problem-solving, and collaboration skills, with the confidence to advocate for ideas while being open to alternative perspectives

Required:

  • Proven experience building and maintaining business-critical applications using Node.js and TypeScript in a production setting
  • Hands-on experience developing scalable, maintainable RESTful and GraphQL services in production environments
  • Working knowledge of container-based technologies (Docker, Fargate, Kubernetes, or other)
  • Experience with front-end frameworks such as NextJS, React, or Angular
  • Demonstrated experience building highly available applications on AWS infrastructure
  • Experience implementing and working with CI/CD pipelines to support automated testing and deployments
  • Ability to apply quality best practices and implement automated testing using tools such as Playwright
  • Solid understanding of architectural patterns (event-driven, serverless, SOA, and others)
  • Practical understanding of how to implement traditional Machine Learning models and LLMs in production, including knowledge of model selection criteria and architectural trade-offs
  • Hands-on experience deploying LLM-powered features into production, such as simple LLM API calls, RAG (Retrieval-Augmented Generation) systems, Vector Stores, and MCP Servers
  • Familiarity with AI/ML tooling such as LangChain, LangGraph, LangSmith, Vercel AI SDK, LiteLLM, or equivalent frameworks

Preferred:

  • Understanding of different programming paradigms such as OOP and Functional
  • Experience with highly available, highly scalable SaaS applications
  • Working knowledge of logging and observability best practices
  • Familiarity with DevOps principles and the ability to work closely with platform teams
  • Knowledge of performance tuning, cost optimization, or scalability in a cloud-native environment
  • Comfort navigating ambiguity to define and implement technical solutions
  • Experience collaborating with cross-functional partners (Product, Design, Data)
  • Experience designing and deploying Agentic features or autonomous AI Agents in a production environment
  • Experience with LLM evaluation techniques (e.g., LLMs-as-judges), prompt engineering, and context engineering
  • Familiarity with LLM guardrails and safeguards, monitoring, and observability practices for production AI systems
  • Experience working as an AI-native engineer - including creating agent skill files, configuring and orchestrating subagents, or building custom AI tooling to accelerate engineering workflows

NOTE: This job description is not intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be such a listing of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job as of the date this job description was prepared. Management reserves the right to modify this job in order to meet business needs.ย