Role intent Live

Principal Software engineer

Microsoft

Work Mode

Onsite

Employment Type

FULL TIME

Location

India, Karnataka, Bangalore

Application Deadline

September 9, 2026

AI-Native Development: Improve AI tools and practices across the SDLC, own the quality of AI-generated artifacts, and embed Responsible AI controls and engineering-health metrics (e.g., Accelerate/SPACE/ESSP). Coding: Lead and mentor teams to deliver secure, performant, well-tested, maintainable code—using modern coding patterns (including GenAI where appropriate), strong diagnostics/telemetry, and disciplined reviews/retrospectives to prevent and resolve production issues. Design: Own architect…

Required Qualifications

Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 10+ years of professional software engineering experience, including hands‑on development in one or more modern programming languages but not limited to C#, Java,goLang, Python. Strong understanding of core software engineering fundamentals, including data structures, algorithms, object‑oriented design, and scalable system principles. Experience developing, testing, debugging, and maintaining production‑quality code, following established coding standards and development processes. Working knowledge of cloud, distributed systems, or service‑based architectures, with exposure to reliability, performance, and monitoring concepts. Designing and Architecting Business Solutions: Designing and architecting products, services, and systems by employing design principles across diverse technological solutions and guiding projects through each phase of the engineering lifecycle to ensure alignment with business goals and customer satisfaction. Driving Solution Improvement and Excellence: Leading the validation of innovative products, services, and solutions through pinpointing opportunities for improvement, monitoring and testing systems, and fostering strategic solutions to identified challenges or issues. Engineering Robust Software Solutions: Employing computer science principles to design, develop, and optimize scalable algorithms, distributed systems, business applications, and other software solutions. Solving Problems Through a Data-Driven Approach: Extracting actionable insights to understand their implications within the broader organizational context; solving problems and making decisions through a swift, informed, and strategic approach. Preferred qualification: 12+ years of hands‑on software engineering experience with coding in languages such as C#, goLang, Python, demonstrating strong fundamentals and growing depth in building production‑quality software. Solid technical judgment and problem‑solving skills, including the ability to design and implement scoped solutions, debug complex issues, refactor code, and improve reliability and performance of services. Ability to collaborate effectively and influence peers, navigating team dynamics, participating constructively in design and code reviews, and contributing positively to team engineering culture. Demonstrated collaboration and emerging leadership skills, such as mentoring junior engineers, owning well‑defined components or features, and supporting operational excellence when needed. Exposure to AI platforms, large language models (LLMs), and core machine‑learning concepts, with interest or early experience applying them to real‑world software engineering problems. These requirements include but are not limited to the following specialized security screenings:

×

Join the Human Intelligence Club

Signal-preserving access for practitioners ready to be measured by applied depth.

Designed for builders entering the Human Intelligence club. Bring your PDF resume and intent snapshot. For companies running talent searches via Human Intelligence Recruiting Agent. Official email + role context required.

Max 10MB. We keep resumes private and route them only to HIRA reviewers.

Already earned access?

×

Log back into the club

Pick up where you left off. Evaluations, trajectories, and HIRA signals stay synced.

New to Human Intelligence?