Software Engineering IC5
Technology, Data & Digital · Software & Web Development · Software Engineering · Data Engineering · Artificial Intelligence
In short
Microsoft is seeking a Senior Software Engineer (IC5) for their Azure Data engineering team, focusing on Power BI and AI-native development. This role involves designing and delivering innovative features, providing technical leadership, and ensuring system reliability, working a hybrid schedule with 3 days in-office.
Responsibilities
- Design, develop, and deliver innovative and impactful features within Power BI
- Improve artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC)
- Provide technical leadership and mentorship to team members
- Partner with and guide stakeholders to determine and confirm customer/user requirements and their feasibility
- Act as a Designated Responsible Individual (DRI) for on-call monitoring and restoration of system/product/service for simple problems
Requirements
- 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, Rust, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- Ability to meet Microsoft, customer and/or government security screening requirements
- Must pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Desired Qualifications
- 8+ years of experience leading complex technical initiatives that span multiple teams, services, or organizations
- Deep expertise in software architecture, system design, scalability, reliability, performance, and operational excellence
- Proficiency in Rust, C#, Java, Python, C++, JavaScript, or similar programming languages
- Experience designing, building, and operating large-scale distributed systems, cloud platforms, production services, or enterprise software systems
- Experience with Azure, AWS, GCP, or other cloud platforms; Azure experience preferred
- Understanding of security, privacy, accessibility, compliance, reliability, and Responsible AI principles
- Experience building or leading AI-powered solutions, production AI applications, LLM-enabled experiences, agentic workflows, intelligent automation, applied machine learning capabilities, or AI-assisted engineering practices
- Ability to create clarity in ambiguous environments, influence without authority, and align stakeholders around durable technical decisions
- Communication skills with the ability to translate complex technical concepts into clear engineering, product, and business direction
- Demonstrated ability to mentor senior engineers and raise the engineering bar across an organization
Benefits
- Certain roles may be eligible for benefits and other compensation
- Access to additional benefits and pay information via provided link
#azdat#azuredata#powerbi#copilot