Cloud Software Engineer Jobs in Colorado
Cloud Software Engineer jobs in Colorado are concentrated in Denver, Boulder, and Colorado Springs, where companies like Lockheed Martin, AWS, and Palantir have established engineering hubs. Demand is strongest for engineers with deep expertise in cloud-native architecture, distributed systems, and DevSecOps, reflecting Colorado's dense aerospace, defense tech, and enterprise software sectors. Openings range from mid-level individual contributors to principal and staff engineers across both established enterprises and high-growth startups. Find a role that fits below and apply directly.
Find Cloud Software Engineer JobsOverview
Showing 5 of 5+ Cloud Software Engineer jobs








Looking for more cloud software engineer jobs?
Explore related role searches to find more openings that fit.
See related jobsJob Summary
Mighty Oak Medical is seeking a Senior Software Engineer & Cloud Lead to support the development and ongoing operation of our medical device software platforms. This is a broad technical role combining hands-on software engineering, cloud infrastructure, and technical project leadership.
The successful candidate will work closely with engineering and software teams while leading new product developments. The position offers significant ownership across the software lifecycle—from requirements and architecture through development, testing, deployment, and maintenance.
We are looking for someone with a strong computer science or software engineering foundation who is comfortable moving between hands-on technical work and project leadership. This role will also support our AWS infrastructure, cloud-based applications, and internal software and IT systems.
Responsibilities
- Manage software development projects from requirements and technical planning through implementation, testing, release, and maintenance.
- Coordinate software development to ensure projects are appropriately scoped, prioritized, documented, and completed on schedule.
- Serve as a technical owner for company software platforms, including desktop applications, cloud-based web applications, databases, APIs, and supporting infrastructure.
- Manage and support AWS cloud infrastructure, including application deployment, configuration, monitoring, security, and maintenance.
- Contribute directly to software development through new functionality, maintenance of existing applications, scripting, automation, and development of internal tools.
- Review software architecture, designs, code, and technical solutions developed by internal and external development teams.
- Organize, scope, and prioritize software feature backlogs in collaboration with Engineering, Product Development, Quality, Regulatory, and commercial stakeholders.
- Translate product, clinical, and business needs into clear software requirements and actionable technical development tasks.
- Diagnose software issues, investigate root causes, and implement or coordinate corrective solutions.
- Identify opportunities to improve software performance, reliability, security, maintainability, and development processes.
- Develop and maintain software lifecycle documentation, including requirements, specifications, risk analyses, verification and validation documentation, and release records.
- Support software verification and validation activities for regulated medical device software.
- Participate in software risk management, cybersecurity, and FMEA activities.
- Communicate directly with customers, vendors, development partners, and other external stakeholders on technical topics as needed.
- Provide technical support for internal IT systems and assist with software, hardware, networking, and cloud-related issues.
- Collaborate closely with Engineering, Quality, Regulatory, Operations, Sales, and Marketing teams.
Skills
-Strong foundation in computer science, software engineering principles, data structures, and application architecture.
-Experience with software design, development, debugging, testing, and maintenance.
-Ability to understand, troubleshoot, review, and contribute to an existing software codebase.
-Experience managing software projects or coordinating work across multiple developers or development partners.
-Ability to translate business and product requirements into technical requirements and actionable development tasks.
-Experience with cloud-based software systems and infrastructure.
-Understanding of modern web application architecture, including frontend/backend systems, REST APIs, databases, authentication, and cloud services.
-Experience with Git or comparable source-control systems and collaborative software development workflows.
-Familiarity with modern software build, testing, deployment, and release practices, including CI/CD.
-Familiarity with containerized applications and technologies such as Docker is preferred.
-Strong troubleshooting, analytical, and problem-solving skills.
-Strong written and verbal technical communication skills, including the ability to communicate technical concepts to non-software stakeholders.
-Ability to manage multiple projects and priorities in a small, fast-moving organization.
Education and Experience
-Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
-3+ years of professional software development, software engineering, or related experience preferred. Candidates with less experience and a strong technical background may also be considered.
-Experience with Python and SQL strongly preferred.
-Experience with AWS or comparable cloud infrastructure strongly preferred.
-Experience developing or supporting cloud-based web applications preferred.
-Experience with APIs, databases, authentication, and modern web application architectures preferred.
-Experience with Git, CI/CD workflows, automated testing, and software deployment preferred.
-Experience with Docker or other container technologies is a plus.
-Experience coordinating software development teams preferred.
-Experience in the medical device, healthcare software, or another regulated industry is beneficial but not required.
-Familiarity with FDA medical device software expectations, IEC 62304, ISO 13485, ISO 14971, cybersecurity, software risk management, and software validation is a plus.
Ideal Candidate
This position is not exclusively a coding role. The successful candidate will have enough technical depth to understand how complex software systems work, contribute directly when needed, evaluate technical decisions, troubleshoot problems, and communicate effectively with both software developers and non-software stakeholders.
We are looking for someone who can take technical ownership of software development while effectively managing multiple projects. The ideal candidate can evaluate proposed architectures and technical solutions, ask the right questions, identify potential problems, and help ensure that development decisions support both immediate product needs and the long-term maintainability of our software.
We are particularly interested in someone who enjoys working at the intersection of software engineering, cloud technology, technical project leadership, and product development. Because Mighty Oak is a small and growing organization, this position provides an opportunity to take meaningful ownership of software products and see projects through from early concepts to software used in real-world surgical planning.
Pay: $75,000.00 - $95,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Health insurance
- Paid time off
- Vision insurance
Ability to Relocate:
- Englewood, CO 80110: Relocate before starting work (Required)
Work Location: In person
See All 5 Cloud Software Engineer Jobs in Colorado
Find roles in Colorado that match your experience and apply in just a few clicks.
Find Cloud Software Engineer JobsCloud Software Engineer Jobs by City in Colorado
Where Colorado roles are concentrated, by current openings.
Cloud Software Engineer Job Market in Colorado
A snapshot from current Colorado openings, updated as new roles post.
Who's Hiring



What Colorado Employers Look For
The qualifications that appear most often in cloud software engineer jobs across Colorado.
- Bachelor's degree in computer science, software engineering, or a closely related field
- Hands-on experience designing and deploying cloud infrastructure on AWS, Azure, or GCP
- Proficiency in at least one backend language such as Python, Go, Java, or C++
- Experience with containerization and orchestration tools including Docker and Kubernetes
- Familiarity with CI/CD pipelines, infrastructure as code, and DevSecOps practices
- Strong understanding of cloud security principles, IAM policies, and compliance frameworks
Cloud Software Engineer Jobs in Colorado: Frequently Asked Questions
How do you become a cloud software engineer in Colorado?
Cloud software engineering has no state-issued license in Colorado, so the path centers on education and credentials employers recognize. Most roles require a bachelor's degree in computer science, software engineering, or a related field, though bootcamp graduates with strong portfolios do get hired. Vendor certifications from AWS, Microsoft, or Google carry real weight with Colorado employers, particularly those in aerospace, defense, and enterprise software.
How much do cloud software engineers make in Colorado?
Cloud software engineers in Colorado earn a median of about $138,390 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $96,480 for the lowest 10% to over $213,010 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire cloud software engineers in Colorado?
Employers hiring cloud software engineers in Colorado right now include Amazon Web Services, AeroVect, and Amazon, based on current listings on Migrate Mate as of September 2026. Colorado's concentration of aerospace primes, federal contractors, and cloud-native software firms means consistent demand across both security-cleared and commercial engineering tracks.
Which Colorado cities have the most cloud software engineer jobs?
Denver, Colorado, and Boulder hold the most cloud software engineer openings in Colorado. Denver anchors the market as the state's largest tech employment center, home to AWS, Google, and a dense cluster of enterprise software firms, while Boulder draws cloud engineering roles through its startup ecosystem and university research ties, and Colorado Springs reflects demand from the region's large defense and federal contracting employers.
Are there remote cloud software engineer jobs in Colorado?
Yes, and more than most fields. About 0% of cloud software engineer openings tied to Colorado are remote or hybrid as of September 2026, which reflects how naturally the work translates to distributed teams. Infrastructure, platform engineering, and backend cloud development roles tend to be the most consistently remote, while roles involving classified government systems or on-site lab environments typically require in-person presence.
How can I get hired as a cloud software engineer in Colorado with little or no experience?
The most realistic entry path is landing a junior cloud or DevOps engineer role after earning a foundational vendor certification, such as AWS Cloud Practitioner or Microsoft Azure Fundamentals, paired with a portfolio of deployed projects. Colorado employers like Lockheed Martin, SAIC, and Ball Aerospace run associate and early-career programs that hire candidates without prior professional cloud experience. Roles in QA automation, IT operations, or systems administration at Colorado tech or defense firms also provide a strong lateral move into cloud engineering.
Where can I find and apply to cloud software engineer jobs in Colorado?
You can find and apply to cloud software engineer jobs in Colorado on Migrate Mate, which lists current Colorado openings across Denver, Boulder, Colorado Springs, and beyond. Search the listings for roles that match your experience level and specialization, then apply directly to the ones that fit.
See All 5 Cloud Software Engineer Jobs in Colorado
Find roles in Colorado that match your experience and apply in just a few clicks.
Find Cloud Software Engineer Jobs