OverviewWe are hiring strong, independent Full Stack Software Engineers (SWE II) with experience in .NET (C#) and Python to build and scale cloud-native solutions on Microsoft Azure. This role is ideal for engineers who can own features end-to-end, collaborate across time zones, and deliver production-ready systems with minimal direction.This is not an order-taking role. We are looking for self-driven engineers who actively contribute to design decisions and execution.What You'll Work On• Unified Identity & Profile PlatformBuild and evolve identity and profile systems supporting Entra and non-Entra identities, account linking, and secure profile management.• Organization Skilling & Learning ExperiencesEnhance skilling playlists, org-wide learning experiences, and AI-assisted builder capabilities.• Reporting & InsightsDevelop reporting pipelines and APIs delivering learner-level, feature-level, and org-level insights.Key Responsibilities• Design, develop, and ship full-stack solutions using C#/.NET and Python• Build and maintain scalable backend services and APIs• Deploy and operate services on Azure, including AKS or Azure Container Apps• Create and maintain CI/CD pipelines for containerized applications• Collaborate with offshore technical teams and participate in design/code reviews• Own features from concept through production and monitoringRequired Qualifications• Strong experience with C#/.NET OR Python (both preferred)• Solid experience building backend services and APIs• Hands-on experience with Microsoft Azure• Experience with AKS and/or containerized workloads• Experience with CI/CD pipelines and cloud deployments• Ability to work independently and drive work forward without detailed instructionsNice to Have• Identity and authentication systems (Entra ID, OAuth, OpenID Connect)• Data, analytics, or reporting systems• Frontend frameworks (React, Angular, etc.)• Infrastructure-as-Code (Bicep, ARM, Terraform)• AI/ML or AI-assisted product featuresWhat We Value• Ownership mindset and technical accountability• Strong communication and collaboration skills• Comfort operating in ambiguous problem spaces