Design, build, and evolve the developer platform including the developer portal, golden path templates, and onboarding frameworks.
Lead the engineering implementation of AI-enabled development tooling, including GitHub Copilot and agentic AI workflows.
Architect and maintain CI/CD pipeline infrastructure and delivery automation tooling.
Collaborate with product management, systems architecture, and platform teams to develop experimental solutions.
Establish and champion engineering best practices across the Developer Experience portfolio.
Mentor engineers across the team and organization.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent alternative education, skills, and/or practical experience is required.
7+ years of experience with .NET Core/C#/Microsoft Azure offerings.
Strong teamwork and leadership skills, ability to learn quickly, excellent written and spoken communication required.
Demonstrated ability or strong interest in technical leadership and mentoring engineers.
Experience working within a product or platform organization using Agile and DevOps methodologies.
Experience in AI & Developer Tooling: AI/ML integration into the SDLC, GitHub Copilot and AI-assisted development, agentic AI workflows and prompt engineering, AI-based developer tooling evaluation and adoption.
Experience in Platform & DevOps: GitHub and Git-based workflows (branching, PRs, code reviews), Azure DevOps / Azure Boards, CI/CD pipeline design and implementation, Developer portals and golden path frameworks, Infrastructure as Code (ARM/Bicep), and evolving IaC practices in agentic development workflows, Observability platforms and telemetry pipelines.
Experience in Backend & Cloud: Advanced .NET / C# application development, Microsoft Azure (PaaS, IaaS, CaaS), RESTful API design and implementation, Distributed systems and microservices architecture, Security and authentication/authorization patterns.