Maximum of 25 job preferences reached.
Top Principal Software Engineer Jobs in Denver & Boulder, CO
Reposted YesterdaySaved
Easy Apply
Easy Apply
Fintech • HR Tech
This role involves leading technical projects across multiple teams, designing scalable systems, collaborating with cross-functional teams, and mentoring engineers, focusing on payroll and tax systems at Gusto.
Top Skills:
AIMachine LearningReactRuby On RailsTypescript
Aerospace • Hardware • Information Technology • Robotics • Defense • Utilities
Design, develop, and test software applications for space systems, providing technical leadership and mentoring while ensuring code quality and scalability.
Top Skills:
C#C++DockerGitGitlabPython
Information Technology • Insurance • Software
The Principal Software Engineer will enhance customer experiences and lead software solutions, collaborating across teams to drive innovative technology in a fast-paced environment. Responsibilities include coding, mentoring, optimizing data pipelines, and defining development standards.
Top Skills:
AngularAWSCassandraJavaOraclePostgresRestful ApisSqlserver
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
Lead the architectural design and development of a new consumer credit product, focusing on backend systems, distributed services, and integrating AI tools. Mentor team members and influence product direction through engineering insights.
Top Skills:
APIsAvroC#DatabasesJavaKafkaKinesisKotlinProtobufPythonRubySqs
Reposted 8 Days AgoSaved
Aerospace • Hardware • Information Technology • Robotics • Defense • Utilities
Design and develop software applications for space systems, providing technical leadership and mentoring while ensuring high availability and security practices.
Top Skills:
AnsibleAzureBashC++DockerElk StackGithub ActionsGithub EnterpriseGrafanaKubernetesPrometheusPythonTerraform
Fintech • HR Tech
The Principal Engineer will lead technical direction across multiple teams, design architecture for financial systems, mentor engineers, and drive multi-year transformations in the Money Group.
Top Skills:
APIsDistributed SystemsRuby On Rails
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Principal Software Engineer at Dropbox leads technical strategy and execution on critical software systems, focusing on AI integration and product development across teams. The role requires deep technical expertise and a collaborative approach to shaping company objectives and long-term strategies.
Top Skills:
AIDatabasesDistributed SystemsFrontendMlMobileSoftware DevelopmentStorage Systems
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Senior Principal Engineer, you'll define and drive the technical strategy for customer experience platforms, lead architectural decisions, and mentor engineering teams to enhance customer and agent experiences.
Top Skills:
AIDistributed SystemsSoftware Engineering
Information Technology • Insurance • Software
The Principal Software Engineer leads the development of high-performance React applications, mentors teams, and drives engineering excellence through innovative practices and technical direction.
Top Skills:
ReactTypescriptWeb Apis
Aerospace • Hardware • Information Technology • Robotics • Defense • Utilities
The Principal Software Engineer designs, develops, and tests software for space systems. Responsibilities include coding, technical leadership, system architecture, and mentoring, while adhering to best practices and software development methodologies.
Top Skills:
AgileC++CcsdsGitLinuxPub/Sub Messaging FrameworksScrumSource Code Configuration ManagementSysmlTcpUdpUml
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
As Principal Software Engineer, lead the design and implementation of the Identity Platform, focusing on security, scalability, and user experience. Collaborate with stakeholders to define technical direction and innovate within the team.
Top Skills:
AWSC#C++DockerGrpcKeycloakKotlinKubernetesNextjsOauth 2.0Openid ConnectRuby
Aerospace • Hardware • Software • Virtual Reality • Defense
Lead and manage a software engineering team while spending ~75% time hands-on developing high-performance C/C++ embedded and SoC software. Design and optimize rendering, simulation frameworks, GUIs, and real-time systems compliant with DO-178C and DoD cybersecurity/RMF. Own integration, testing, CI/CD, program reviews, and customer-facing technical coordination for military AR training systems.
Top Skills:
Arinc 653Arinc 661CC++Ci/CdCompiler ToolchainsConfluenceDeosDo-178CEglIntegrityJIRALinuxOpenglOpengl ScPerforceReal-Time Operating SystemsScrumSystem-On-Chip (Soc)VulkanVxworks
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Fintech • Software
As a Principal Software Engineer, you will write scalable SaaS solutions, optimize performance, and address technical debt while collaborating across teams.
Top Skills:
.NetAksAzureAzure DevopsC#DockerJavaJavaScriptKubernetesNode.jsPostgresReactRestful ApisSQL ServerTypescript
Aerospace • Hardware • Information Technology • Robotics • Defense • Utilities
The Sr. Principal Software Engineer designs, develops, and tests software for space technologies, leading a team, making design decisions, and ensuring project success while complying with security requirements.
Top Skills:
AnsibleAWSAzureBashC++ChefConfluenceDockerGitGCPJenkinsJIRAKubernetesMongoDBMySQLPerlPostgresPowershellPuppetPythonTerraform
Reposted 18 Days AgoSaved
Easy Apply
Easy Apply
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
The role involves building and optimizing a machine learning and simulation platform, supporting MLOps, model deployment, and infrastructure modernization, while mentoring engineers.
Top Skills:
AWSDatabricksFastapiFlaskGrpcKafkaKotlinMetaflowMlflowPysparkPythonRedshiftSpark
Reposted 20 Days AgoSaved
Easy Apply
Easy Apply
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
The Principal Software Engineer will define technical roadmaps, guide system architecture, mentor leaders, and drive product direction in Capital Supply operations.
Top Skills:
AISoftware Engineering
Machine Learning • Payments • Security • Software • Financial Services
The Principal Software Engineer leads software solution development, directs the software engineering life cycle, and guides architecture for PNC's Tempus Technologies. Responsibilities include automation, security oversight, and collaboration across teams to enhance systems and product offerings.
Top Skills:
AzureC#DelphiJavaJavaScriptTypescript
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Principal (UI), you'll design and code software solutions, provide technical guidance, and lead problem-solving efforts to meet complex business needs.
Top Skills:
PythonSQLUser Experience DesignUser Interfaces
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Lead the integration and testing of payload hardware, develop and document software systems, and mentor junior engineers in a collaborative team environment.
Top Skills:
LabviewPythonRdbmsRubyWindows
Financial Services
The Principal Software Engineer provides technical leadership for enterprise applications focusing on ERP and core systems, resolving complex issues, and enhancing solutions while ensuring best practices in full-stack development.
Top Skills:
.NetAgileAWSAzureC#Ci/Cd ToolsDevOpsHTMLMicrosoft Power AutomateNoSQLRuby on RailsRedisSQLWeb ApiXML
Artificial Intelligence • Computer Vision • Insurance • Machine Learning
As a Principal Software Engineer, you will architect and implement data solutions, develop scalable applications, and ensure high-performance code delivery.
Top Skills:
SparkAws RdsGoHbaseKubernetesParquetPostgresSnowflake
Security • Software
The Principal Software Engineer will provide architectural guidance, mentor developers, manage risks, and ensure high-quality software production across various teams and product areas.
Top Skills:
.NetAngularAzure DevopsC#GitAzurePostgresSQL Server
Artificial Intelligence • Machine Learning • Generative AI
Lead the architecture of backend services and distributed systems for OpenAI's B2B engineering team, ensuring scalable, reliable, and secure products.
Top Skills:
GoPythonRustTypescript
Real Estate • Travel • PropTech
As Principal Software Engineer, you'll define and drive Airbnb's performance strategy, lead performance profiling development, mentor engineers, and connect performance outcomes to business objectives.
Top Skills:
AWSAzureDockerGCPKubernetes
Artificial Intelligence • Productivity • Software
The Principal Software Engineer at Motion will make key technical decisions, implement large software projects, take ownership of projects, and collaborate with other engineers to enhance product value.
Top Skills:
.NetC#PostgresReactReact QueryTemporal
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Denver & Boulder, CO Companies Hiring Principal Software Engineers
See AllPopular Job Searches
All Filters
Total selected ()
No Results
No Results






_0.png)






_1.png)











