Author design documents and run reviews that balance performance budgets, accessibility (WCAG), privacy/security, reliability/SLOs, and cost efficiency. Own data persistence and integration patterns (e. g. , Cosmos DB or SQL, Redis caching, queues/eventing with Service Bus/Event Hubs) and ensure data quality and resiliency. Mentor and lead engineers on architecture, code quality, testing strategy (unit/integration/e2e), and CI/CD best practices. Instrument and analyze telemetry to inform productâŚ
Responsibilities
Lead system design endâtoâend for AIâpowered, userâfacing experiences: define client architecture, service/API contracts, data models, and integration boundaries across services. Build scalable, performant, and accessible frontâend solutions using React and TypeScript with shared component libraries and design systems. Serve as DRI for critical components, author runbooks, lead incident response, and drive postâincident reliability improvements. Collaborate across teams (design, product, AI platform, security, data) to land feature roadmaps and align on technical direction.
Required Qualifications
Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 5+ years designing systemâlevel features and landing them in production (design docs, tradeâoff analyses, crossâservice integration). Handsâon experience building cloud services and APIs on Azure Java/C#/Python or C++. Solid collaboration and communication skills; demonstrated techâlead experience mentoring engineers and driving crossâteam outcomes. These requirements include but are not limited to the following specialized security screenings: 8+ years of professional software engineering experience, including shipping customer-facing web applications. 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python Demonstrated experience in design, coding, rapid prototyping, debugging, and problem-solving. Demonstrated ability to work on cross-platform code. Demonstrated experience communicating, collaborating and navigating ambiguity in a cross-group environment. Demonstrated experience driving quality experience for customers.
Original Posting
This role is sourced from Microsoft. Apply on Microsoft careers page