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 ResumeAbout 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