2019 Principal Software Engineer Salary Colorado (Updated Daily) | Built In Colorado
Dev + Engineer
Content
Data + Analytics
Design + UX
Dev + Engineer
Finance
HR
Marketing
Operations
Product
Project Mgmt
Sales
Principal Software Engineer
Account Executive
Account Manager
Accountant
Analytics Manager
Android Developer
Art Director
Automation Engineer
Brand Manager
Budget Analyst
Business Analyst
Business Development Manager
Business Development Representative
Business Intelligence Analyst
Business Intelligence Developer
Business Intelligence Manager
CCO (Chief Creative Officer)
CFO (Chief Financial Officer)
CIO (Chief Information Officer)
Client Success Manager
CMO (Chief Marketing Officer)
Community Manager
Content Manager
Content Marketing Manager
Content Strategist
Controller
COO (Chief Operating Officer)
Copywriter
CPO (Chief Product Officer)
Creative Director
CRO (Chief Revenue Officer)
CTO (Chief Technology Officer)
Customer Support Manager
Customer Support Rep
Data Analyst
Data Architect
Data Engineer
Data Scientist
Design Director
Desktop Support
DevOps Engineer
Digital Marketing Manager
Director of Analytics
Director of Customer Success
Director of Marketing
Director of Operations
Director of Product Management
Director of Software Engineering
Editor
Email Marketing Manager
Engineering Manager
Event Planner
Finance Director
Financial Analyst
Front End Developer
HR Coordinator
HR Director
HR Manager
HR Specialist
Implementation Manager
Implementation Specialist
Inside Sales Manager
Inside Sales Representative
iOS Developer
Marketing Associate
Marketing Coordinator
Marketing Manager
Marketing Operations Manager
Office Manager
Operations Associate
Operations Manager
PR Manager
PR Specialist
Principal Software Engineer
Product Analyst
Product Designer
Product Manager
Product Marketing Manager
Product Owner
Project Coordinator
Project Manager
QA Analyst
QA Engineer
QA Manager
Recruiter
Sales Development Representative
Sales Director
Sales Engineer
Sales Manager
Sales Operations Analyst
Sales Operations Manager
Salesforce Developer
Scrum Master
Security Engineer
Senior Accountant
Senior Business Analyst
Senior Data Analyst
Senior Data Scientist
Senior Financial Analyst
Senior Marketing Manager
Senior Product Manager
Senior Product Marketing Manager
Senior Project Manager
Senior Recruiter
Senior Software Engineer
Senior Technical Writer
Senior UI Designer
Senior UX Designer
SEO Manager
SEO Specialist
Social Media Manager
Software Engineer
Software Test Engineer
Technical Project Manager
Technical Recruiter
Technical Support
Technical Writer
UI Designer
UX Designer
Vice President of Care
Vice President of Engineering
Vice President of Finance
Vice President of Human Resources
Vice President of Marketing
Vice President of Operations
Vice President of Product
Vice President of Sales
Visual Designer
All of Colorado
Boulder
All of Colorado
Colorado Springs
Denver
Fort Collins

Principal Software Engineer salary in Colorado

Average Base Salary in Colorado

$139,729
$25,000
Additional Cash Compensation
$164,729
Total Compensation
Median: $140K
Min: $98K
Max: $195K

How Much Does a Principal Software Engineer Make in Colorado?

The average salary for a Principal Software Engineer in Colorado is $139,729. The average additional cash compensation for a Principal Software Engineer in Colorado is $25,000. The average total compensation for a Principal Software Engineer in Colorado is $164,729. Principal Software Engineer salaries are based on responses gathered by Built In Colorado from anonymous Principal Software Engineer employees in Colorado.

Colorado by the numbers

3,196
Total number of Tech companies in Colorado
99,812
Total number of tech users on Built In Colorado
ALL INFO IS 100% ANONYMOUS & PRIVATE

Principal Software Engineer jobs in Colorado
18

Principal Software Engineer - Backend

Greater Boulder Area
1 week ago
+49
Work with many of the existing Carbon Black Predictive Security Cloud teams as a containerization and Kubernetes coach. Coordinate with the in-house kubernetes operations team to ensure feature availability for smooth transitions to the cluster Design and optimize the performance of a backend data processing pipeline that is resilient to failures and is highly scalable. Plan, monitor and improve the performance of a distributed application to process a lot of streaming data. Review and guide development of Restful APIs to query terabytes of data. Participate in all phases of the software development cycle as part of a Scrum team. Collaborate with product management, DevOps, backend, and front-end engineers to deliver the right solution. Support existing production code and improve performance enhancements and products.

Principal Software Engineer (Connected Devices)

Greater Denver Area
1 week ago
+24
Collaborate daily with product managers, scrum masters, and software engineers. Write dynamic connected tv applications using test-driven development techniques. Design application solutions to complex problems. Advise engineers on implementation best practices. Design connected device solutions to complex problems leveraging micro-service architecture and common design patterns. Establish coding best practices and mentoring the team to meets expectations, including coding standards, peer code reviews and writing unit tests. Develop and update support documentation. Translate business and functional requirements into technical tasks and user stories. Provide on-call and after-hours support as needed. Seeks out strategic relationships that will increase team output, process accuracy, improve time to market and customer experience.

Principal Software Engineer - Backend/Cloud

Greater Boulder Area
1 week ago
+49
We’re looking for Software Engineers to join one of our Predictive Security Cloud Development teams building solutions that will help us enrich, analyze and deliver our industry leading Security product to our customers. Join a talented team of developers using a wide variety of new and cool technologies to solve big problems while partnering with threat researchers who are on the bleeding edge of malware analysis. You’ll build solutions that our customers are clamoring for, that will help our customers prevent the next front page security breach.

Principal Site Reliability Engineer

Greater Boulder Area
3 days ago
+49
Own the architecture and management of AWS infrastructure components. Automate and manage the deployment of cloud-based services. Share responsibility for health, scalability and availability of our cloud and datacenter services. Work with configuration management tools in both Windows and Linux. Ensure cloud architecture meets scalability, availability and cost requirements. Be a mentor to team members on good operational practices.

Principal DevOps Engineer

Greater Denver Area
6 days ago
+24
Flexibility with the understand that coding is an on-going process, ever change always needing updating. Implement best practices of development with a security focus such as code scanning, port management, web security, etc. Collaborate daily with product managers, scrum masters, and software engineers. Design AWS application solutions to complex problems. Advise engineers on AWS implementation best practices. Designing connected tv device solutions to complex issues leveraging micro-service architecture and common design patterns. Develop and update supporting documentation for components and overall system.

Cloud, Infrastructure & DevOps Lead/Principal Technologist

Greater Denver Area
1 week ago
Strong expertise in cloud and virtualization platforms (AWS, Azure, GCE, OpenStack, VMWare, etc.), operating systems (Linux, Windows), infrastructure automation (Ansible, Chef, Packer, Puppet, SaltStack, Terraform, etc.), and application hosting technologies (CloudFoundry, Docker Swarm, Kubernetes, Mesos, OpenShift, etc.). Solid understanding of the practical application of DevOps philosophy, Agile methods, Infrastructure as Code, and leading infrastructure and operations teams in an Agile/Lean/Continuous Delivery environment. Experience in designing and architecting enterprise and/or web-scale hosting platforms. Understanding of the issues businesses face and experience working with them to create robust, scalable, elegant, flexible and relevant solutions that truly transform industries. Experience working directly with senior IT groups in an advisory role. Experience working with CTO/CIO/COO to create technical strategies.

Principal Software Engineer

Greater Boulder Area
2 weeks ago
+11
Job Summary:

Tech Lead, Prologis Labs

Greater Denver Area
20 hours ago
Prologis is looking for a talented full stack software engineer with experience and interest in building innovative IoT and related applications that run on AWS and other platforms.  The ideal engineer will have a passion for developing innovative, edge and cloud systems that are part of our emerging technologies team.  We are looking for true passion for learning and quickly deploying cutting edge technologies in a fast-paced environment to support innovation experiments, POC’s and pilots.  Our mission is to build and deliver cutting edge, agile solutions that can grow into new lines of business and drive the Prologis ancillary revenues.

Data Ops Engineering Tech Lead

Greater Denver Area
5 days ago
Manage a team of engineers in the operational delivery of mission-critical data pipelines. Be responsible for ETL processes meeting their SLAs and the adoption of key practices including: Incident and Problem Ownership (standardized processes from the time an Incident is captured, through remediation, communication with stakeholders and resolution), System Reporting (weekly Incident reports and Systems health reports that cover ETL servers and databases with metrics on utilization, job inventories, system availability and other management reports). Monitoring and Escalations (establish practices and communications around escalations from Level 1. Architect and oversee the creation of new, more resilient and easier to maintain, set of pipeline processes with best practices in mind. Assist the WareHouse team to build a layer of truth.

Principal Machine Learning Engineer

Greater Denver Area
4 days ago
+12
Ibotta is seeking a Principal Machine Learning Engineer to lead the development of Ibotta’s next generation of Machine Learning platforms and systems. We're looking for a world-class machine learning engineer who has a passion for building scalable machine learning solutions using technologies such as Python, Spark, AWS, Airflow, Sagemaker, TensorFlow, Kafka, etc. Every member of our agile team has input into our roadmap and will have a real impact.

Principal Platform Engineer

Greater Denver Area
1 week ago
+17
As a Senior Platform Engineer, you’ll work with a high performing team to innovate and build software that helps students take advantage of Guild’s affordable education programs and coaching services. You will collaborate with our talented team of engineers and product managers to build services that are high-quality, robust, scalable, auditable, and that support a wide range of use cases from user-facing products to accounting. Moreover, you’ll use your passion for writing clean, well-tested, and reusable code to build high quality software that will scale efficiently with our continued business growth.

Principal Data Scientist

Greater Denver Area
2 weeks ago
+28
We are looking for a Principal Data Scientist to join the Data Science team. The Principal Data Scientist role is responsible for modeling and deploying at scale ML solutions, discovering insights, and identifying and effectively communicating opportunities based on technical expertise and business strategy. You should be comfortable in multiple languages such as Scala and Python, and should be able to quickly understand and suggest ideas for model deployment that can be supported across the organization. As Principal Data Scientist you should understand the technical aspects of our products, connect technical work to business strategy, and have the skills to implement, communicate, and influence others. The Principal Data Scientist will work closely with management, other data scientists, analysts, principal engineers, and product management. This is an exciting opportunity to work collaboratively with other data scientists and cross-functional teams.

Principal Software Engineer Salary ranges

The most common Principal Software Engineer salary in Colorado is between $120k - $130k.

Average Principal Software Engineer Salary by Company Size

People with the job title Principal Software Engineer make the most at companies with 201-500 employees, earning $135,500 on average.

Principal Software Engineer Salary by gender

Principal Software Engineer Salary by Years of Experience

The average salary for a Principal Software Engineer with 7+ years of experience is $147,063.

Average Dev + Engineer salaries in Colorado

Job Title Average Salary Salary Range
QA Analyst $64,565
Min: $36K
Max: $110K
Salesforce Developer $76,558
Min: $58K
Max: $92K
QA Engineer $78,892
Min: $47K
Max: $125K
Front End Developer $81,586
Min: $37K
Max: $150K
Automation Engineer $87,688
Min: $51K
Max: $115K
Android Developer $89,462
Min: $70K
Max: $120K
Software Test Engineer $91,029
Min: $60K
Max: $175K
Data Engineer $93,929
Min: $50K
Max: $146K
Software Engineer $94,992
Min: $50K
Max: $165K
Security Engineer $98,483
Min: $70K
Max: $134K
iOS Developer $100,800
Min: $58K
Max: $140K
QA Manager $102,455
Min: $85K
Max: $124K
DevOps Engineer $106,012
Min: $70K
Max: $160K
Sales Engineer $109,769
Min: $61K
Max: $200K
Data Architect $118,938
Min: $73K
Max: $160K
Senior Software Engineer $127,571
Min: $75K
Max: $192K
Engineering Manager $133,911
Min: $88K
Max: $194K
Principal Software Engineer $139,729
Min: $98K
Max: $195K
Director of Software Engineering $162,455
Min: $125K
Max: $270K
Vice President of Engineering $163,818
Min: $126K
Max: $225K
CTO (Chief Technology Officer) $197,333
Min: $100K
Max: $330K

Skills that affect Principal Software Engineer salaries in Colorado

1
C
2% have this skill
2
C++
2% have this skill
3
Linux
2% have this skill
4
Javascript
2% have this skill
5
Hardware
2% have this skill
6
Python
2% have this skill

Recent Principal Software Engineer salaries in Colorado

$195,000
Yearly Salary
A Principal Software Engineer reported a yearly salary of $195,000 with +$50,000 in additional cash compensation
7+ Years of Experience
Male
11-50 Employees
Denver
$97,500
Yearly Salary
A Lead Architect reported a yearly salary of $97,500
7+ Years of Experience
Male
1-10 Employees
Denver
1-5 Reports
$153,000
Yearly Salary
A Lead Software Engineer reported a yearly salary of $153,000
7+ Years of Experience
Male
500+ Employees
Denver
$157,000
Yearly Salary
A Principal Software Engineer reported a yearly salary of $157,000
7+ Years of Experience
Male
500+ Employees
Denver
$165,000
Yearly Salary
A Principal Software Engineer reported a yearly salary of $165,000
7+ Years of Experience
Male
201-500 Employees
Boulder
$160,000
Yearly Salary
A Principal Software Engineer reported a yearly salary of $160,000
7+ Years of Experience
Male
201-500 Employees
Denver
$163,000
Yearly Salary
A Chief Software Engineer reported a yearly salary of $163,000
7+ Years of Experience
Male
201-500 Employees
Denver
$160,000
Yearly Salary
A Principal Software Engineer reported a yearly salary of $160,000
7+ Years of Experience
Male
500+ Employees
Denver
$125,000
Yearly Salary
A Solution Architect reported a yearly salary of $125,000
7+ Years of Experience
Male
201-500 Employees
Colorado Springs
$159,000
Yearly Salary
A Principal Software Engineer reported a yearly salary of $159,000
7+ Years of Experience
Male
500+ Employees
Boulder
5-10 Reports
Salaries//Dev + Engineer//Principal Software Engineer