First seen by Alion on Nov 10, 2026.
We are looking for a Principal Engineer to act as the senior-most individual contributor
within a product stream made up of multiple pods. This is a generalist, high-impact role
for someone who enjoys raising the technical bar for others as much as solving
problems themselves.
You will lead and drive the hardest technical challenges across the full delivery lifecycle:
requirements analysis, high-level design, architecture, infrastructure, CI/CD,
debugging, triage, production support, and monitoring.
Comfort with ambiguity is essential. You will be a key contributor to defining early
product requirements and high-level technical direction as they evolve rapidly.
You will have significant autonomy in how you approach problems, while ensuring all
designs align with enterprise architecture, cloud architecture, and security guidelines.
This role reports to the Engineering Manager for your product stream.
Responsibilities
• Build excellence in the engineering teams you support, through technical design,
review, and coaching
• Provide technical leadership from early requirements through to production,
across the full delivery lifecycle
• Lead complex, multi-pod initiatives while requirements and technical direction
are still taking shape
• Set engineering standards and best practices for the product stream
• Lead architecture and design reviews across the product stream, within
enterprise, cloud, and security architecture guidelines
• Spot systemic risks in distributed, near-real-time systems and drive them to
resolution
• Mentor and develop Tech Leads and Staff Engineers
• Support the Engineering Manager on the day-to-day technical issues that come
up within the team
• Represent the product stream in cross-functional technical discussions
• Support hiring and technical interviewing
Requirements
Experience & Skills
• 10+ years of professional software engineering experience, including TypeScript
or a similar web stack language
• Experience providing technical direction for critical, business-facing systems,
across multiple teams
• Microservices and event-driven architecture: service boundaries, async
messaging, idempotency, ordering, and dead-letter handling
• RDBMS and NoSQL data modelling, including schema design and query
performance
• API design and management, including REST and API gateway patterns
• Observability grounded in OpenTelemetry, plus familiarity with APM/dashboard
tooling (Dynatrace, Grafana, or similar)
• AuthN/AuthZ, least-privilege IAM, and secrets management fundamentals
• Bonus: experience with Azure
Leadership
• Works effectively across engineering, product, and architecture/security
boundaries
• Good judgement on when to own a problem and when to bring in others to
collaborate on it
• Communicates clearly with technical and non-technical audiences alike
• Builds trust through technical credibility, not authority

