Get the job you really want.
Top Principal Software Engineer Jobs in Denver & Boulder, CO
The Principal Software Engineer I will lead a front-end engineering team to build cloud-native applications and innovative customer experiences. Responsibilities include technical direction, system design, team mentorship, project documentation, and collaboration with leadership to define technology strategies. The role requires staying current with industry trends and best practices while making ownership decisions in software development projects.
The Principal Software Engineer I will lead front-end engineering teams to build innovative customer experiences across various platforms. Responsibilities include software design and implementation, mentoring, prioritizing features, collaborating on technology strategies, and proposing solutions to system challenges.
As a Principal Software Engineer I, you will lead a high-performing front-end engineering team, develop innovative customer experiences, mentor engineers, and oversee software development projects while adhering to best practices and modern technologies.
As a Principal Software Engineer at Sierra Space, you will design, develop, and maintain flight software for satellite systems, ensuring compliance with quality, cost, and schedule requirements. You will lead agile scrum teams, develop embedded flight code, conduct code reviews, and provide technical leadership throughout the software lifecycle, while collaborating with multidisciplinary teams.
The Principal Software Engineer will enhance customer experiences by collaborating across divisions, guiding customers, and mentoring developers. Responsibilities include developing clean code, leading technical decisions, ensuring product quality, and maintaining strong communications with both internal teams and customers. The role also involves supporting product development, and troubleshooting issues efficiently.
The Principal Software Engineer will lead technical development to create high-quality, scalable software solutions. Responsibilities include designing systems aligned with business goals, mentoring team members, ensuring best practices, and collaborating with various stakeholders to deliver innovative solutions.
As a Principal Software Engineer at Gusto, you will lead and influence multiple teams in Payroll Services, building and maintaining scalable applications. Your role includes designing compliant payroll systems, mentoring engineers, and engaging in cross-functional collaborations. You will drive product development, tackle complex problems, and improve operational efficiency in a supportive environment.
As a Senior Principal Software Engineer at Boomi, you'll lead an Agile team in developing and enhancing API Management services, mentor engineers, and collaborate with product management on solutions. Your role involves deep technical leadership in scalable applications and complex troubleshooting, leveraging a variety of programming technologies and methodologies.
Featured Jobs
As a Principal/Sr Flight Software Engineer, you will design, develop, and improve flight software for spacecraft missions. Responsibilities include coding, debugging, and testing throughout the software lifecycle, with a focus on meeting customer requirements and ensuring mission effectiveness. Ideal candidates should have strong skills in C++ and experience with real-time operating systems, particularly in an Agile environment.
The Principal Ground Software Engineer will manage the full software lifecycle in a fast-paced Agile environment, focusing on satellite ground system software development. Responsibilities include coding, testing, integration, and collaboration within a cross-functional team while maintaining effective relationships with stakeholders.
The Principal Engineer in DevOps Ground Software will deploy and maintain cloud-native applications, implement Infrastructure as Code, create CI/CD pipelines, and mentor junior engineers. This role requires regular on-site engagement and collaboration within a fast-paced Agile team.
The Principal Engineer - DevOps Ground Software role focuses on deploying and maintaining applications on cloud-native microservices architecture, implementing Infrastructure as Code (IaC), automating systems, and mentoring junior engineers in a collaborative Agile environment.
The Principal Ground Software Engineer will perform full software life cycle functions, working in an Agile environment to deliver software for satellite ground systems. Responsibilities include requirements analysis, architecture, design, implementation, testing, and documentation while collaborating with internal and external stakeholders.
The Flight Software Engineer, Principal will lead and contribute to the design, analysis, and testing of embedded flight software for spacecraft. Responsibilities include guiding an agile scrum team, developing software architectures, conducting code reviews, and collaborating with systems engineers to meet project requirements.
As a Senior Software Engineer and Tech Lead at Digible, you will lead a team to deliver customer-facing SAAS products, collaborate with stakeholders, and drive the adoption of engineering best practices while mentoring other engineers.
As a Ground Software Engineer, you will work on the full software life cycle, including requirements, architecture, design, coding, testing, and integration in an Agile environment. Collaboration with internal and external teams is essential to deliver high-reliability software for satellite ground systems.
All Filters
No Results
No Results