ActiveJobs
Microsoft

Principal Software Engineer India Telangana Hyderabad

Microsoft

Full-timeOn-sitePosted 6 October 2026
Apply on Company Site →

Job description

As a Principal Software Engineer, you will combine hands-on engineering with broad technical leadership. You will shape architecture across 1P GC and FCC connectors, build reusable platform capabilities, raise the engineering bar, and align teams around clear technical decisions. As a senior technical leader in the Connectors team, you will: Define and drive the end-to-end technical vision, architecture, and execution strategy for 1P GC and FCC connectors and their shared platform capabilities. Build AI-native systems and engineering workflows that use agents, copilots, automation, evaluation, and data-driven feedback to improve developer velocity, connector quality, and customer outcomes. Create reusable frameworks, SDKs, contracts, and control-plane capabilities that make connectors easier to build, validate, deploy, monitor, govern, and operate at scale. Lead technical design and implementation for secure authentication, data access, grounding, action execution, reliability, observability, compliance, and responsible AI across connector scenarios. Translate complex and ambiguous business opportunities into pragmatic technical roadmaps, measurable milestones, and iterative customer value while balancing near-term delivery with long-term platform health. Establish engineering excellence through scalable design, clear APIs, automated testing and evaluation, experimentation, secure development practices, live-site readiness, diagnostics, and continuous improvement. Serve as a technical role model by reviewing critical designs and code, mentoring engineers, influencing leaders, and growing technical capability across the broader connector ecosystem. 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: 14+ years of software engineering experience, including significant experience designing and delivering commercial-grade, distributed platforms or services at global scale. Proven success as a hands-on technical leader who has shaped architecture, influenced multiple teams, and delivered complex, multi-year initiatives from concept through sustained production operation. Deep expertise in cloud services, distributed systems, APIs, identity and authentication, data integration, security, reliability, observability, and operational excellence. Must be well versed in AI-native development, including effective use of AI-assisted engineering, agents or copilots, retrieval and grounding patterns, evaluation techniques, automation, and responsible AI practices. Demonstrated ability to innovate, rapidly learn unfamiliar domains, challenge existing assumptions, and convert emerging technologies into dependable customer-facing capabilities. Solid collaboration and influence skills, with the ability to work across organizational boundaries and succeed in a co-development model with partner engineering, product, design, security, compliance, and applied science teams. Excellent communication and technical judgment, with the ability to align senior stakeholders, make sound trade-offs, mentor engineers, and maintain momentum in a fast-moving and ambiguous environment.

Verified and listed by ActiveJobs. Applications are made directly on Microsoft's own career page — we never sit in the middle.