1

Software Support Engineer Jobs in Boulder, CO (NOW HIRING)

L2 Desktop Support Engineer Duration: FULL TIME ( WITH CLIENT) Location: Denver, CO Mode: 100% On ... hardware and software systems • Coordinate end user IT equipment moves, installations and ...

IT Support Engineer

Denver, CO · On-site

$60K - $65K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Tier 2 Support Engineer, Desktop Support Engineer) to provide responsive technical support and ... fix issues, and software installation and configuration * Ability to install, diagnose ...

New

IT Support Engineer

Denver, CO · On-site

$60K - $65K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Tier 2 Support Engineer, Desktop Support Engineer) to provide responsive technical support and ... fix issues, and software installation and configuration * Ability to install, diagnose ...

Cloud Support Engineer

Denver, CO · On-site

$57.50 - $76.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Cloud Support Engineer, you'll play a crucial role in empowering our customers to ... Understanding of HPC technologies such as Infiniband, RDMA, RoCE, and Software Defined Networking ...

Cloud Support Engineer

Denver, CO · On-site

$57.50 - $76.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Cloud Support Engineer, you'll play a crucial role in empowering our customers to ... Understanding of HPC technologies such as Infiniband, RDMA, RoCE, and Software Defined Networking ...

Cloud Support Engineer

Denver, CO · On-site

$57.50 - $76.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Cloud Support Engineer, you'll play a crucial role in empowering our customers to ... Understanding of HPC technologies such as Infiniband, RDMA, RoCE, and Software Defined Networking ...

Senior Cloud Support Engineer

Denver, CO · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Cloud Support Engineer, you'll play a crucial role in empowering our customers to ... Understanding of HPC technologies such as Infiniband, RDMA, RoCE, and Software Defined Networking ...

Senior Cloud Support Engineer

Denver, CO · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Cloud Support Engineer, you'll play a crucial role in empowering our customers to ... Understanding of HPC technologies such as Infiniband, RDMA, RoCE, and Software Defined Networking ...

Senior Cloud Support Engineer

Denver, CO · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Cloud Support Engineer, you'll play a crucial role in empowering our customers to ... Understanding of HPC technologies such as Infiniband, RDMA, RoCE, and Software Defined Networking ...

They are seeking an IT Support Engineer to enhance their IT environment, ensuring smooth operations ... troubleshooting hardware, software, and connectivity issues • Support Windows and macOS ...

Junior Software Engineer

Denver, CO · On-site

$85K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Support field testing and debugging activities as directed. * Continuously grow technical skills ... Foundational software development skills in C++ or a related systems programming language. * Basic ...

Showing results 21-40

Software Support Engineer information

See Boulder, CO salary details

$41.6K

$95.4K

$175.3K

How much do software support engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for software support engineer in Boulder, CO is $95,428.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,900.00 and $131,600.00 per year, depending on experience, location, and employer.

What is a software support engineer?

Software Support Engineers are professionals who assist users and organizations in resolving technical issues related to software applications. They diagnose problems, provide solutions, and may also help with software installation, configuration, and updates. Their role often involves troubleshooting, responding to help desk tickets, and communicating with both end-users and development teams to ensure software runs smoothly. Software Support Engineers are crucial for maintaining customer satisfaction and minimizing downtime.

What are the key skills and qualifications needed to thrive as a software support engineer?

To thrive as a Software Support Engineer, you need a solid understanding of software troubleshooting, programming fundamentals, and a relevant degree or equivalent experience. Familiarity with ticketing systems like Jira, remote diagnostic tools, and knowledge of operating systems or databases is typically required. Strong communication, problem-solving skills, and patience are crucial soft skills that set top performers apart. These abilities are essential for efficiently resolving technical issues, ensuring customer satisfaction, and maintaining smooth software operations.

What are some common challenges faced by software support engineers, and how can they effectively address them?

Software Support Engineers often encounter challenges such as troubleshooting complex technical issues under time pressure, managing multiple support tickets simultaneously, and communicating solutions clearly to users with varying technical backgrounds. To address these challenges, it's important to develop strong problem-solving skills, stay organized with ticketing systems, and maintain clear, empathetic communication. Collaborating closely with development teams and using available documentation can also help resolve issues more efficiently and provide a better support experience.

What is the difference between Software Support Engineer vs Technical Support Specialist?

AspectSoftware Support EngineerTechnical Support Specialist
Required CredentialsBachelor's in CS or related field, technical certificationsHigh school diploma or associate degree, technical certifications
Work EnvironmentDevelopers, IT teams, customer supportCustomer service centers, help desks, call centers
Employer & Industry UsageSoftware companies, tech firms, SaaS providersIT service providers, hardware/software vendors
Common Search & Comparison IntentUnderstanding technical roles in software supportCustomer support roles, troubleshooting

The main difference is that Software Support Engineers focus on resolving technical issues related to software products, often involving troubleshooting, debugging, and collaborating with development teams. Technical Support Specialists primarily handle customer inquiries, troubleshooting hardware/software problems, and providing user assistance. Both roles require technical knowledge, but Software Support Engineers typically have a deeper understanding of software development and coding.

What are popular job titles related to Software Support Engineer jobs in Boulder, CO?

For Software Support Engineer jobs in Boulder, CO, the most frequently searched job titles are:

What cities near Boulder, CO are hiring for Software Support Engineer jobs?

Cities near Boulder, CO with the most Software Support Engineer job openings:

Infographic showing various Software Support Engineer job openings in Boulder, CO as of August 2026, with employment types broken down into 84% Full Time, 5% Part Time, and 11% Contract. Highlights an 84% In-person, 9% Hybrid, and 7% Remote job distribution, with an average salary of $95,428 per year, or $45.9 per hour.

L2 Desktop Support Engineer

ACI Infotech

Denver, CO • On-site

Full-time

Re-posted 28 days ago


Job description

Role: L2 Desktop Support Engineer
Duration: FULL TIME ( WITH CLIENT)
Location: Denver, CO
Mode: 100% On-Site ( Mon - Friday)
Primary Responsibilities Will Include:
• Provide exceptional end user support at the desktop level
• Maintains, analyzes, troubleshoots, and repairs computer systems, hardware, and computer peripherals
• Documents, maintains, upgrades, or replaces hardware and software systems
• Coordinate end user IT equipment moves, installations and replacements
• Maintain IT staff and asset management inventory in relation to provisioning, labeling, deploying, and maintaining all end user systems and software
• Able to follow set policies, processes and procedures and contribute to the continuous improvement of all three areas
• Work both independently and in a collaborative manner to address each user's needs
• Deliver work based on industry and company best practices
• Responsible for adhering to and meeting IT audit requirements
• Create, review, enhance and implement IT documentation to sustain a substantial Knowledge Base (KB) to improve both first call resolution and overall user experiences
• Engagement and interaction with internal IT teams along with ITO Help Desk staff and IT partners
• Support multiple conference rooms and conference technologies
• Weekly meetings with the IT Engineer team and Director of IT
• Involvement in planning future computing needs and capacity planning
• IT point of contact for staff onboarding, transfers/promotions and offboarding. This includes day one staff introduction to the firm's technology package, orientation, and training along with ongoing user education on IT changes via effective interactions and communication
• Oversee equipment inventory.
• Ordering, monitoring and, as necessary, shipping out equipment packages to new hires by fed ex.
• Change request management
Job Requirements, Skills, Education and Experience:
• 4 -year college degree required
• At least five years of recent hands-on work experience in the IT industry providing end user technology support
• Experienced in working with Windows 10 OS along with multiple Enterprise Applications including Office 365 Suite
• Able to support hardware: desktops, phones, printers, and software applications. Experience with provisioning, deploying, recovering, and inventorying end user equipment
• Excellent written and verbal communication skills with the ability to create and manage KB documentation and to present complex technical information in a clear and concise manner to a variety of audiences
• Comfortable working hands-on while interacting with end users at all levels of the organization
• Familiar with onboarding, transfers, offboarding, access and identity management
• A history of working in a fast-moving IT environment handling multiple, competing priorities • Strong work ethic, willingness to learn, is proactive, has a thirst for knowledge
• Thrive independently and as part of a team
• Active workdays will require the IT Engineer candidate to move around a lot, from office to office and floor to floor
• From time to time, this position may require moving equipment around the office including office moves (ability to lift up to 40 pounds)
• CompTIA A+ certifications as a plus