CrawlJobs Logo

Principal Software Engineer - Power BI

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

139900.00 - 274800.00 USD / Year

Job Description:

Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture. Within Azure Data, the business intelligence team builds and maintains Power BI which is the undisputed leader in BI tool in the industry today and serves as the bridge between data professionals & Office users. Power BI’s core value proposition is to enable end users to get answers & insights from their data through data visualization. The Power BI Core AI team is looking to hire a Principal Software Engineer, building AI-first capabilities that make enterprise data more accessible, governed, and useful to both human users and AI agents. You will design systems that bridge the gap between how data is stored and how it needs to be understood, transforming complex data assets into intelligent, programmatically consumable experiences. You will build Agentic AI experiences. As part of an agile team, you would work closely with engineers to deliver end-to-end solutions spanning web clients, cloud services, and LLM-based agent integration. Partnering with Applied Science, product management, and UX design, you'll have the opportunity to work across the full product stack and shape how AI transforms enterprise analytics at scale.

Job Responsibility:

  • Set technical strategy for large-scale, AI-first services aligning architecture decisions to agent accuracy, enterprise adoption, and customer outcomes
  • Write secure, performant, well-tested code across web clients and service-side components integrating with LLM-based agents
  • raise engineering standards through design reviews and thoughtful code reviews
  • Lead architecture and design for complex systems spanning semantic abstraction, API surfaces (REST, MCP, SDK), agentic tooling, and self-improving feedback loops
  • Validate options with specs, prototypes, and data
  • Improve resiliency, security, reliability, latency, and cost using observability and operational practices
  • act as DRI for key services and drive durable fixes
  • Unblock cross-team dependencies across Power BI, Fabric, Azure AI, and partner teams
  • manage risks and land integrated, production-ready solutions at scale
  • Mentor and grow other engineers across the organization share best practices in AI-native architecture, distributed systems, and semantic layer design patterns
  • Embody our culture and values

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, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have:

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to lead technical strategy across ambiguous AI problem spaces and influence multi team engineering decisions
  • 1+ years of experience working with Large Language Models (LLMs) and Generative AI
  • Expertise building or operating large scale platforms and systems that support AI quality, safety, reliability, or experimentation with observability, diagnosability, and operational excellence for AI driven workloads
  • Experience with distributed systems architecture, multi tenant cloud services, and high availability backend engineering
  • Proven track record mentoring other engineers and raising the technical bar through design leadership, reviews, and hands on guidance
  • Ability to navigate ambiguity, deliver in an agile environment, adopt new technologies, and collaborate effectively across teams

Additional Information:

Job Posted:
March 20, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Software Engineer - Power BI

Sr Principal Engineer, Software

Unique and exciting opportunity to contribute to the design, development and sup...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly process oriented and demonstrated proficiency in various software development lifecycle methodologies including Agile, Iterative, V-Model, etc.
  • Knowledge of medical device software development is highly preferred including knowledge of standards such as IEC 62304, ISO 14971
  • Must have several participated in several projects which lead to successful product introduction in the marketplace and at least some of them had significant positive business impact
  • Deep and broad understanding of many technological areas: Analysis and Design: Object oriented architecture, Design Patterns, UML
  • Systems Engineering: Requirements engineering, use-case development, story boarding and JAD sessions, wire-framing, software risk assessment
  • Programming and Framework Server: PHP, Laravel, .net Core, C#
  • Programming and Framework Client: HTML5, JavaScript, JQuery,Vue.JS
  • Enterprise Integration: Design patterns for enterprise integration, SOA, SOAP/REST, Microservices, RabbitMQ etc.
  • Development and Continuous Integration: Visual Studio, VS Code,BitBucket, SVN, Git, JIRA, Fisheye, Sonar, Clover, etc.
  • Database and BI: MySQL , PostgreSQL Tableau, Power BI, etc.
Job Responsibility
Job Responsibility
  • Responsible for providing leadership within assigned team to ensure key metrics for projects and/or sprints are met
  • Develops a solid architecture that balances requirements from multiple stakeholders including marketing/product owner, program management, operations, quality assurance and service
  • Must ensure that architecture allows meeting time-to-market, exceeding quality targets, quick diagnosis of problems in the field, quick diagnosis of issues during product development and requirements evolution (scalable / extensible)
  • Responsible for creating design artifacts based on requirements/use-cases and software architecture
  • Responsible for implementing modules/units, performing peer code review, performing unit-testing, subsystem testing and participating/leading various system integration activities
  • When applicable leads creation of software requirements based on understanding of deep customer needs and hosts JAD (Joint Application Design) sessions. Responsible for reviewing and supporting creation of defect free requirements/use-cases
  • Responsible for creating user interface design based on current best practices for web based and mobile customer facing applications
  • When applicable responsible for providing design/technical specifications to external design partners
  • Responsible for rapid prototyping of highly innovative concepts for concept/feasibility testing.
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
Read More
Arrow Right

Sr Principal Engineer, Software

Unique and exciting opportunity to contribute to the design, development and sup...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly process oriented and demonstrated proficiency in various software development lifecycle methodologies including Agile, Iterative, V-Model, etc.
  • Knowledge of medical device software development is highly preferred including knowledge of standards such as IEC 62304, ISO 14971
  • Must have several participated in several projects which lead to successful product introduction in the marketplace and at least some of them had significant positive business impact
  • Deep and broad understanding of many technological areas: Analysis and Design: Object oriented architecture, Design Patterns, UML
  • Systems Engineering: Requirements engineering, use-case development, story boarding and JAD sessions, wire-framing, software risk assessment
  • Programming and Framework Server: PHP, Laravel, .net Core, C#
  • Programming and Framework Client: HTML5, JavaScript, JQuery,Vue.JS
  • Enterprise Integration: Design patterns for enterprise integration, SOA, SOAP/REST, Microservices, RabbitMQ etc.
  • Development and Continuous Integration: Visual Studio, VS Code,BitBucket, SVN, Git, JIRA, Fisheye, Sonar, Clover, etc.
  • Database and BI: MySQL , PostgreSQL Tableau, Power BI, etc.
Job Responsibility
Job Responsibility
  • Responsible for providing leadership within assigned team to ensure key metrics for projects and/or sprints are met
  • Develops a solid architecture that balances requirements from multiple stakeholders including marketing/product owner, program management, operations, quality assurance and service
  • Must ensure that architecture allows meeting time-to-market, exceeding quality targets, quick diagnosis of problems in the field, quick diagnosis of issues during product development and requirements evolution (scalable / extensible)
  • Responsible for creating design artifacts based on requirements/use-cases and software architecture
  • Responsible for implementing modules/units, performing peer code review, performing unit-testing, subsystem testing and participating/leading various system integration activities
  • When applicable leads creation of software requirements based on understanding of deep customer needs and hosts JAD (Joint Application Design) sessions. Responsible for reviewing and supporting creation of defect free requirements/use-cases
  • Responsible for creating user interface design based on current best practices for web based and mobile customer facing applications
  • When applicable responsible for providing design/technical specifications to external design partners
  • Responsible for rapid prototyping of highly innovative concepts for concept/feasibility testing
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
Read More
Arrow Right

Principal Software Engineer

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
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, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 3+ years experience working with distributed systems (including high-performance storage, distributed databases, and networking across global-scale infrastructures) or database engine internals or similar systems programming areas
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Lead the design and architecture of key features in the Analysis Services (AS) engine and its integration with Power BI and Azure Analysis Services
  • Drive end-to-end project execution—from technical planning and cross-team coordination to delivery and quality assurance
  • Collaborate closely with product management and partner teams to align technical direction with business goals
  • Mentor and guide engineers across the team, fostering technical growth and a culture of excellence
  • Contribute to the evolution of our cloud-scale analytics platform, with a focus on performance, scalability, and reliability
  • Champion engineering best practices, including code quality, testing, observability, and operational readiness
  • Actively participate in design reviews, code reviews, and technical deep dives across the stack
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Principal Product Manager

Do you enjoy creating analysis and insights that solve whitespace problems? Are ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree AND 8+ years experience in product/service/program management or software development OR equivalent experience
  • Ability to intelligently integrate a wide range of large-scale data sets and analysis to answer core business questions and discover growth opportunities for a product
  • 7+ years' experience working as a Data Scientist / analyst, within a large organization (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
  • Software-engineering fundamentals and ability to write production-quality code using modern development practices (GitHub, CI/CD, code reviews)
  • Solid working knowledge of ML/Python/R/MATAB/C#/Java/C++/SQL/Synapse/COSMOS or similar programming, including the ability to write complex queries, models and procedures to extract or transform data from various sources
  • Advanced skills in Excel, including the ability to create and manipulate complex statistical models, perform data analysis using advanced functions, such as pivot tables, data validation, and macros
  • Excellent oral and written communication skills and ability to present and discuss data models and analysis to a range of audiences across development, operations, leadership, and business teams in Microsoft
  • Power BI and Tableau data visualization experience, Python and R coding skills are a significant plus
  • Familiarity with multiple ML domains: NLP (Natural Language Processing), predictive modeling, time-series forecasting, deep learning, and reinforcement learning
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Collaborate: Develop an accountability framework and manage dependencies across a wide array of individuals in partner teams to deliver actionable insights into key business priorities
  • Innovate: Establish business intelligence tools, descriptive & predictive analysis that help identify opportunities and manage regular rhythm of business forums to push for actionable insights for leaders. Drive innovations in the way we think about data across the org using traditional BI & modern AI technologies
  • Experiment: Analyze the engagement funnels, growth and churn influencers to recommend the right set of experimentation to run experiments, especially in OneDrive Photos & Lists experiences. Statistically analyze and contribute to determining the impact of the experimentation to validate hypothesis via success metrics
  • Create: Guide engineering build telemetry and data pipelines required to generate metrics you identify and design dashboards that allow everyone in the org to view and explore data through self-service tools. Develop deeper understanding of customers, perform cohort/segment/patterns analysis to interpret data beyond top metrics to uncover new growth opportunities
  • Build a “data analysis practice” with both full- and self-service models for investigations, and a regular engagement rhythm to empower the entire organization with data-driven decisions / suggestions
  • Drive excitement, adoption, and satisfaction about the product/service by ensuring that Microsoft stakeholders and partners are well-prepared with the appropriate information, collateral, and messaging
  • Work with data on a massive scale. Our Platform is used by 100s of millions of users per month
  • Be a self-starter, learn quickly with a growth mindset and ability to deal with a lot of ambiguity.
  • Fulltime
Read More
Arrow Right

Supplier Manager Principal

We are looking for an experienced Supplier Manager Principal to oversee supplier...
Location
Location
United States , Collierville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or equivalent in Business Administration, Economics, Supply Chain Management, Mathematics, or a related field
  • At least six years of detail-oriented experience in supplier management, contract negotiation, inventory management, or logistics planning
  • Strong analytical skills with the ability to interpret data and recommend strategic sourcing solutions
  • Proven expertise in managing projects and proficiency in business software tools such as Microsoft Office Suite, SharePoint, and Power BI
  • Excellent interpersonal and communication skills to manage supplier relationships effectively
  • Preferred experience in aviation supply chains, particularly in Aircraft Materiel Supply Chain
  • Familiarity with systems such as ERP solutions, CRM tools, and KPI reporting
  • Demonstrated ability to drive cost efficiencies and improve supplier performance
Job Responsibility
Job Responsibility
  • Build and maintain relationships with suppliers at all management levels to secure and optimize the supply chain
  • Monitor supplier performance, ensuring adherence to contractual obligations and identifying opportunities for improvement
  • Lead cross-functional teams, including quality assurance, maintenance, engineering, and reliability, to enhance supplier outcomes
  • Analyze supplier performance data to pinpoint areas for improvement and oversee the implementation of supplier-driven improvement plans
  • Provide management with insights on market risks and opportunities to inform supplier selection and strategic decision-making
  • Facilitate business reviews with suppliers to ensure optimal inventory levels, improve service delivery, and identify cost-saving opportunities
  • Develop and implement initiatives to reduce costs, avoid unnecessary expenses, and strengthen supplier relationships
  • Ensure compliance with commercial remedies while fostering mutually beneficial partnerships with suppliers
  • Utilize data-driven strategies to enhance supplier performance and maintain a reliable supply chain
  • Perform additional duties as required to support supply chain objectives
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • company 401(k) plan
  • free online training
Read More
Arrow Right
New

Pharmacy Technician

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Drexel Hill
Salary
Salary:
Not provided
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 22, 2026
Flip Icon
Requirements
Requirements
  • Must comply with any state board of pharmacy requirements or laws governing the practice of pharmacy, which includes but is not limited to, age, education, and licensure/certification
  • If the state board of pharmacy does not address or mandate a minimum age requirement, must be at least 16 years of age
  • If the state board of pharmacy does not address or mandate a minimum educational requirement, must have a high school diploma or equivalent, or be actively enrolled in high school or high school equivalency program
  • State-level licensure and national certification requirements vary by state, click here to learn more
  • Regular and predictable attendance, including nights and weekends
  • Ability to complete required training within designated timeframe
  • Attention and Focus
  • Customer Service and Team Orientation
  • Communication Skills
  • Mathematical Reasoning
Job Responsibility
Job Responsibility
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists manage and improve patient health
  • Following pharmacy workflow procedures at each pharmacy workstation (i.e., production, pick-up, drive-thru, and drop-off) for safe and accurate prescription fulfillment
  • Contributing to positive patient experiences by showing empathy and genuine care
  • Completing basic inventory activities, as permitted by law, and as directed by the pharmacy leadership team
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • Remaining flexible for both scheduling and business needs, while contributing to a safe, inclusive, and engaging team dynamic
  • Understanding and complying with all relevant federal, state, and local laws, regulations, professional standards, and ethical principles
  • Delivering additional patient health care services (e.g., immunizations, point-of-care testing, and voluntarily staffing offsite clinics), where allowable by law and supported by required training and certification
  • Where permissible, the Pharmacy Technician may also support immunizations, which includes the following responsibilities: Completing additional licensure and training requirements, in compliance with state Board of Pharmacy regulations, to obtain Technician Immunizer status to support preparing and administering vaccines
  • Educating patients about the importance of vaccines and referring patients to the Pharmacist-on-duty for vaccination questions
What we offer
What we offer
  • medical, dental, and vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • and other resources, based on eligibility
  • Fulltime
Read More
Arrow Right
New

Mri Technologist

MedPro Healthcare Staffing, a Joint Commission-certified staffing agency, is see...
Location
Location
United States , Springfield
Salary
Salary:
Not provided
medprostaffing.com Logo
MedPro Healthcare Staffing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Completion of a two year approved School of Radiologic Technology
  • Valid state radiology registration as required by state law
  • Registry by the American Registry of Radiologic Technology.
Job Responsibility
Job Responsibility
  • MRI technologists utilize their knowledge of anatomy, physiology and the principles of MRI to safely and efficiently operate MRI scanners, assisting in the diagnosis of disease and injury.
  • Ensure the safety of patients, staff and visitors who come in contact with the powerful magnetic field of a MRI scanner.
  • Position patients and coils on a table that slides inside the MRI scanner.
  • Inject contrast media as required.
  • Set appropriate technical parameters, operate MRI scanners and related equipment, and observe image data on computer monitors during scans.
  • Be familiar with the differences from a normal image and an abnormal image.
  • Recognize and respond to life threatening situations.
  • Assure compliance with federal, state, and local technical and professional regulations and accepted practiced guidelines.
  • Delivers quality, cost effective patient care in a professional manner.
  • Works effectively to maintain an environment of excellence, which is patient focused, providing timely, compassionate, quality patient care.
What we offer
What we offer
  • Weekly pay and direct deposit
  • Full coverage of all credentialing fees
  • Private housing or housing allowance
  • Group Health insurance for you and your family
  • Company-paid life and disability insurance
  • Travel reimbursement
  • 401(k) matching
  • Unlimited Referral Bonuses up to $1,000
  • Fulltime
Read More
Arrow Right
New

Pharmacy Technician

We're building a world of health around every individual — shaping a more connec...
Location
Location
United States , Oakville
Salary
Salary:
18.94 - 28.94 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 23, 2026
Flip Icon
Requirements
Requirements
  • Must be at least 16 years of age
  • Licensure requirements vary by state
  • Attention and Focus
  • Customer Service Orientation
  • Communication Skills
  • Mathematical Reasoning
  • Problem Resolution
  • Physical Demands
  • Visual Acuity
  • High School diploma or equivalent preferred but not required.
Job Responsibility
Job Responsibility
  • manage all assigned pharmacy workstations and tasks to support the team's ability to promptly, safely and accurately fill patient prescriptions
  • provide caring service that exceeds customer expectations
What we offer
What we offer
  • dental
  • vision
  • wellness resources
  • employee discounts
  • access to certain voluntary benefits
  • Parttime
Read More
Arrow Right