Top Principal Software Engineer Jobs in Denver & Boulder, CO
Join Sierra Space as a Principal Software Engineer working on spacecraft flight software. Responsibilities include assessing spacecraft designs, conducting research, estimating costs, providing technical leadership, overseeing subcontracted efforts, and developing embedded flight code. Must have a Bachelor's degree in Computer Science or related field with 14+ years of experience.
Principal Software Engineer role at Cloudflare's R2 Storage team, responsible for ensuring continual reliability, maintaining performance, and implementing new features. Requires experience in distributed systems, high volume software applications, computer science fundamentals, and modern programming languages like Go, TypeScript, and Rust.
The Principal Engineer at NBC Sports Next defines the technical vision for the next generation of systems at global scale. They lead product managers, software engineers, data scientists, and DevOps experts to solve complex problems and improve customer experience. This role involves influencing architectural direction and making decisions that impact business results.
Design, develop, and debug software systems and applications. Serve as technical expert on development projects. Stay current on modern software development practices.
Principal Software Engineer responsible for defining, designing, and developing system architecture using Java technologies. Collaborating with cross-functional teams to deliver major features in innovative solutions. Designing and developing data architecture components, mentoring development teams, and providing detailed estimates for code development efforts.
As a Senior Principal Software Engineer, you will be responsible for improving the technical stability and efficiency of the company's products/services. You will have deep knowledge of the entire system and can contribute in any component. You will have ownership over large components and make decisions on product direction and internals. Additionally, you will mentor other engineers, provide technical leadership, and recommend new technologies. Strong technical and problem-solving skills are required for this role.
Principal Software Engineer responsible for developing and implementing artificial intelligence solutions, influencing technical strategy for Responsible AI products, collaborating with cross-functional teams, leading code reviews, providing support in production, and mentoring team members.
Lead the ideation, strategy, design, and implementation of innovative products and infrastructure for the Cash Commerce team at Cash App. Collaborate with cross-functional teams, structure processes for operational excellence, and participate in technical discussions. 10+ years of software development experience and a Bachelor's Degree in Computer Science required.
Featured Jobs
Develop software and code to add intelligence and streaming telemetry capabilities to the Cable Modern Network. Develop software abstraction layers to enable streaming telemetry from cable modems to data collection systems. Structure modular and interoperable software systems. Develop and implement test plans and software architectures.
Looking for a Principal Software Engineer with 10+ years of experience in developing complex software products, specifically in Ruby on Rails. Responsible for leading a feature delivery team in designing and developing software features for the Huntress SIEM Platform. Must have experience working with large data sets and OLAP DBMS.
As a Software Engineering Technical Lead at Engrain, you will play a pivotal role in driving technical excellence and innovation within the company. Your responsibilities include leading architectural discussions, organizing work, mentoring team members, and staying updated with industry trends. You will need strong leadership skills, extensive experience in software development, and proficiency in PHP, JavaScript, and other web application languages.
Work on projects spanning new product introduction and maintaining current product line and Platform features. Participate in all development phases from requirements gathering to production. Collaborate with teammates during the software design process and participate in code reviews. Mentor engineers and help cultivate their career aspirations.
Senior Manager of Software Engineering at OneTrust responsible for driving strategic planning, technical contributions, and leading an Engineering team in developing scalable data processing platforms using AI/ML technologies. Strong track record of successful development and delivery of complex software. Excellent leadership and communication skills.
Hiring seasoned engineers to work on core platform capabilities, improving existing systems for extensibility and scalability, and building the future of Gusto's Payroll system.
Help build the next generation of CI/CD for Cloudflare's Developer Platform, scale and improve the Pages API, collaborate across Cloudflare, own work from early discussions, leverage creativity to improve the platform.
As a Senior Software Engineer on the Orders Workflows team at Square, you will design and implement scalable systems to empower sellers, lead technical projects, mentor peers, and manage critical system operations.
Seeking seasoned engineers to work on core platform capabilities, improve existing systems, and build the future of Gusto's Payroll system. Responsibilities include designing, building, and testing foundational software, scaling large applications, collaborating on complex problems, mentoring engineers, and driving product development processes.
Senior Software Engineer position on the Custody Engineering team responsible for managing and improving hot and cold Bitcoin wallets. Designing, building, troubleshooting, and improving Bitcoin platform features, services, and infrastructure.
As a Senior Software Engineer on the Orders Workflows team at Square, you will develop scalable and resilient systems, design and implement solutions to empower sellers, lead projects, mentor peers, and manage critical system operations.
The Senior Software Engineer will work on the Customer Identity and Access Management team at Square, responsible for designing, building, and maintaining access management flows. They will contribute to the architecture and development of Square's customer identity management ecosystem, collaborate with cross-functional teams, and provide technical mentorship and guidance.
Help build and manage a complex software system for video streaming, push forward real-time and low latency video communication, focus on customer experience and product quality, collaborate with engineers across the stack and teams, own work from start to finish, work with product leaders and customers.
Seeking a Senior Software Engineer for Menu Core Services at ezCater to design and build scalable systems and drive growth and customer satisfaction across the organization.
Seeking a Senior Software Engineer to work on our Enterprise Integration product. Responsible for leading development efforts and implementing software solutions. Analyze, design, program, debug, and modify software enhancements. Interact with users to define system requirements in an Agile/Scrum environment.
Senior/Staff Software Engineer role at Gusto, responsible for architecting, building, and testing the product suite. Mentoring other engineers, collaborating with product management and design teams, and creating a product that customers love.
As a Senior Software Engineer on the Workers Onboarding & Integrations team at Cloudflare, you will collaborate with Engineers, Designers, and Product Managers to design and build large-scale systems using various technologies such as Go, JavaScript, Typescript, Rust, React, SQL, and Kubernetes to empower Cloudflare customers.
Top Denver & Boulder, CO Companies Hiring Principal Software Engineers
See AllAll Filters
No Results
No Results