Principal Software Engineer Lead

Aegistech Denver, CO
Full Time Lead Level 8+ years

Posted 2 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Serve as a hands-on technical lead for a cross-functional pod, defining technical direction and architectural decisions while mentoring engineers and shipping high-impact features for global customers.

Responsibilities

  • Own the pod’s technical strategy: clarify domain boundaries, define target architecture, and evolve systems using DDD
  • Design and build cloud-native microservices in .NET (Core) on Kubernetes (AWS), with clean contracts and strong observability
  • Ship end-to-end features across API, data, and front end (React/Angular) with a focus on performance, accessibility, and UX quality
  • Raise the bar on operability: SLOs, dashboards, alerting, runbooks; drive reliability, scalability, and cost efficiency
  • Champion CI/CD and quality: automated tests (unit/integration/e2e), progressive delivery (blue/green, canary), IaC
  • Mentor and multiply: coach senior/staff engineers, run design reviews, steward coding standards, and “golden paths”
  • Partner cross-functionally with Product/UX/SRE/Security and adjacent pods to deliver cohesive solutions and clear SLAs
  • Make trade-offs explicit: communicate risks, options, and impact to technical and executive audiences
  • Deliver the pod’s v1/v2 services with measurable SLOs and robust dashboards
  • Cut lead time and incident rates through standards, tooling, and runbooks

Requirements

  • 8+ years in software engineering with increasing scope
  • 3+ years leading delivery/architecture in agile product teams
  • Proven experience building microservices at scale in .NET Core on a major cloud (AWS preferred)
  • Strong systems thinking: domain modeling, API design, data consistency, performance, resilience, and security basics (OWASP)
  • Track record improving CI/CD, test automation, and operability (SLOs, on-call readiness, incident reduction)
  • Excellent communication and mentoring skills; ability to align diverse stakeholders and elevate engineering standards

Qualifications

  • 8+ years in software engineering with increasing scope; 3+ years leading delivery/architecture in agile product teams.

Nice to Have

  • Multi-region/DR patterns, zero-downtime migrations, chaos testing
  • Event-driven architectures with Kafka; idempotency/outbox patterns
  • Observability at scale (OpenTelemetry) and cost/performance optimization
  • Experience with search platforms (Elasticsearch/OpenSearch) or analytics pipelines

Skills

AWS * Angular * Kubernetes * Docker * CSS * HTML * REST * REACT * Git * CI/CD * Linux * TypeScript * Kafka * ASP.NET * Redis * OpenTelemetry * Helm * C#/.NET (Core) * Web API/gRPC * Terraform/CDK * SQL Server/PostgreSQL * Elasticsearch/OpenSearch * Azure DevOps/GitHub Actions *

* Required skills

About Aegistech

Construction
View all jobs at Aegistech →