> Markdown version of [/jobs/ext/1967068-principal-software-engineering](https://www.wearedevelopers.com/jobs/ext/1967068-principal-software-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineering - **Company:** Aegon - **Location:** Denver, CO, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Data Analysis, Application Frameworks, Application Performance Management, Automation of Tests, Microsoft Azure, Big Data, Cloud Computing, Cloud Engineering, Continuous Integration, Data Security, Data Warehousing, Distributed Systems, Amazon DynamoDB, Node.Js, NoSQL, Cloud Services, Software Engineering, Data Streaming, TypeScript, Web Platforms, Openapi, ReactJS, Caching, Kubernetes, Deployment Automation, Cassandra, Cosmos DB, Front End Software Development, Api Design, Serverless Computing, Docker, Jenkins, Microservices - **Published:** August 7, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/principal-software-engineering-denver-co-usa-58835865 ## About the Role Mentor * Champion engineering quality at scale with automated testing, CI/CD maturity, and secure SDLC practices * Mentor senior staff engineers and influence technical roadmaps and platform strategy * Guide development of enterprise-grade React + TypeScript applications and Node.js APIs * Define data access, caching, and API performance patterns across relational/NoSQL databases * Lead adoption of event-driven and real-time architectures where appropriate * Design cloud-native architectures (AWS/Azure) with containers, serverless, and platform services * Collaborate with platform teams to create reusable frameworks and shared services * Lead AI-assisted development practices to improve productivity and quality * Stay at the forefront of technologies and represent engineering in executive discussions Tasks * Bachelor's degree or equivalent experience * Eight years of experience with distributed applications and microservices * Experience with big data, streaming analytics, and data aaaa aaaaav_ architectures * Proficiency with TypeScript/React, Node.js, and API design (OpenAPI) * Experience with cloud services (AWS/Azure) and CI/CD tools * Strong experience with Docker, Kubernetes, Jenkins, and related deployment tools * Expertise in REST-based API development and microservices frameworks * Proficiency in NoSQL technologies (e.g., Cosmos DB, Cassandra, DynamoDB) * Strong technical communication, analytical, and problem-solving skills * Experience coaching engineers in scaled agile environments * Familiarity with AI-assisted engineering concepts and governance Key requirements * Competitive pay * Bonus eligibility * Pension plan * 401k match * Medical, dental, vision insurance * Tuition reimbursement ## Description Experteer Overview As Principal Software Engineer, you will steer enterprise-scale architecture and delivery excellence across web platforms. You'll influence multi-team solutions, ensuring secure, scalable, and high-performing apps using TypeScript, React, and Node.js on cloud platforms. Your leadership will raise engineering maturity, establish standards, and promote AI-assisted development to accelerate delivery. This role combines technical authority with strategic collaboration to modernize systems at scale. Compensation / Benefits * Define and evolve enterprise architecture patterns across front-end, API, and cloud-native systems * Lead design of large-scale, distributed, and highly available systems across teams * Establish engineering standards and reference architectures for TypeScript/React and Node.js ecosystems * Drive modernization initiatives (monolith to microservices, API-first, event-driven, cloud-native) * Oversee end-to-end system design reviews and architecture governance * Champion engineering quality at scale with automated testing, CI/CD maturity, and secure SDLC practices * Mentor senior staff engineers and influence technical roadmaps and platform strategy * Guide development of enterprise-grade React + TypeScript applications and Node.js APIs * Define data access, caching, and API performance patterns across relational/NoSQL databases * Lead adoption of event-driven and real-time architectures where appropriate * Design cloud-native architectures (AWS/Azure) with containers, serverless, and platform services * Collaborate with platform teams to create reusable frameworks and shared services * Lead AI-assisted development practices to improve productivity and quality * Stay at the forefront of technologies and represent engineering in executive discussions Tasks * Bachelor's degree or equivalent experience * Eight years of experience with distributed applications and microservices * Experience with big data, streaming analytics, and data warehousing architectures * Proficiency with TypeScript/React, Node.js, and API design (OpenAPI) * Experience with cloud services (AWS/Azure) and CI/CD tools * Strong experience with Docker, Kubernetes, Jenkins, and related deployment tools * Expertise in REST-based API development and microservices frameworks * Proficiency in NoSQL technologies (e.g., Cosmos DB, Cassandra, DynamoDB) * Strong technical communication, analytical, and problem-solving skills * Experience coaching engineers in scaled agile environments * Familiarity with AI-assisted engineering concepts and governance Key requirements * Competitive pay * Bonus eligibility * Pension plan * 401k match * Medical, dental, vision insurance * Tuition reimbursement ## Related Videos - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)