Padmi
Microsoft logo
Microsoft

cloud computing (Azure) · AI and machine learning (Copilot, CoreAI)

Principal Software Engineering Lead

Seattle · OnsitePosted 12 days ago
Software engineeringStaff+Full TimeH-1B track record
Apply at Microsoft

Opens the source posting on apply.careers.microsoft.com

Source description

About the role

View original

Engineering Vision & Architecture Strategy Define and own the technical vision and architectural strategy for RAMP platform. Establish a long-term architectural roadmap aligned to product vision while ensuring near-term delivery feasibility. Drive decisions on platform design, service boundaries, and system evolution to support scale across multiple engineering divisions. Ensure the architecture supports high trust, data integrity, and auditability for sensitive workforce data. Lead transformation in how the team builds products, introducing agile, fast-paced development approaches that accelerate delivery and innovation. Architect solutions that integrate with HR, Finance, and enterprise data platforms (e.g., Dataverse, Fabric). Ensure the platform can scale across large user bases, complex org structures, and frequent data changes. Enable integration of AI/ML capabilities, including forecasting, anomaly detection, and intelligent workflows. Establish patterns for data governance, lineage, and consistency across systems. Ensure the platform meets enterprise requirements for security, privacy, and compliance. Delivery Enablement & Execution Guide engineering teams through implementation of architectural patterns and critical system components. Ensure trade-offs are explicitly evaluated (speed vs. scale, customization vs. standardization). Ensure the platform is positioned as the long-term system of record and orchestration layer for resource management. Partner closely with Product Management to translate business needs into robust technical solutions Collaborate with Engineering, HR, Finance, and platform teams to align integration patterns and dependencies. Act as the technical authority and escalation point for complex cross-system challenges. Establish, drive and influence partner engineering teams without direct authority. Leading/managing external engineering/dev resources. Mentor and develop senior engineers and emerging architects. Raise the technical bar across the team through design rigor and knowledge sharing. Foster a culture of ownership, accountability, and engineering excellence. Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. These requirements include but are not limited to the following specialized security screenings: Proficiency in AI-native development — working within Agent Harnesses (GitHub Copilot CLI, Coding Agents), authoring Markdown specs/ADRs and YAML configs as Agent-consumable inputs, orchestrating multi-step Agentic workflows across the SDLC, and reviewing Agent-generated code and PRs with production-grade rigor. Experience with data platforms, analytics systems, or BI tools including Fabric, Power BI, Dataverse. Proven track record designing and delivering large-scale, enterprise-grade platforms. Deep expertise in distributed systems, data architecture, and cloud-native design. Experience integrating complex enterprise systems (e.g., HR, Finance, or similar domains). Demonstrated ability to lead architecture across multiple teams and organizations. Strong judgment in making trade-offs between scalability, reliability, and speed. Communication skills; able to explain complex technical concepts to non-technical stakeholders. Experience building or scaling internal business platforms or operational systems. Understanding of workforce planning, headcount systems, or financial planning processes. Experience operating in highly sensitive data environments (privacy/compliance-heavy systems).

More at Microsoft

Related open roles

View all roles