Senior Software Engineer - Fabric Graph

Microsoft is a technology company empowering every person and organization on the planet to achieve more through innovative cloud-enabled solutions.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer - Fabric Graph

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 Graph team within Azure Data is dedicated to simplifying the process of extracting insights from interconnected business data. They are seeking a Senior Software Engineer to define and implement their vision of scale-out graph indices and graph algorithms systems, enabling large-scale graph analytics for data analysts, business users, and data scientists across all organizations.

Responsibilities:

  • Participate in development of core database index, query planning and execution, and language development stack
  • Analyze tradeoffs and prioritize development, modularization, optimization, testing, repairability and observability of core system components
  • Implement and analyze observability metrics to improve decision quality
  • Input to collecting, classifying, and analyzing complex data
  • Coordinate with leads on project plans, release plans, and work items

Requirements:

  • Bachelor's Degree in Computer Science or related technical discipline
  • Multiple years of technical engineering experience with coding in languages including C++, Java, or Python
  • Professional experience in development and operation of distributed systems
  • Ability to pass Microsoft Cloud background check

Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field
  • Knowledge of graph high-performance compute, low-latency serving or algorithm development
  • Experience with graph database query languages (e.g., OpenCypher, Datalog)

Benefits include industry-leading healthcare, educational resources, discounts on products and services, savings and investments, maternity and paternity leave, generous time off, giving programs, and networking opportunities.

Microsoft is an equal opportunity employer committed to diversity and inclusion.

Last updated 16 days ago

Responsibilities For Senior Software Engineer - Fabric Graph

  • Develop core database index, query planning and execution, and language development stack
  • Analyze tradeoffs and prioritize development aspects of core system components
  • Implement and analyze observability metrics
  • Input to collecting, classifying, and analyzing complex data
  • Coordinate with leads on project plans, release plans, and work items

Requirements For Senior Software Engineer - Fabric Graph

Java
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • Multiple years of technical engineering experience with coding in C++, Java, or Python
  • Professional experience in development and operation of distributed systems
  • Ability to pass Microsoft Cloud background check

Benefits For Senior Software Engineer - Fabric Graph

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - Fabric Graph

Senior SDE, Amazon Q Business

Senior Software Engineer role at Amazon working on Amazon Q Business, developing enterprise AI solutions and productivity tools using generative AI technology.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon developing enterprise AI assistant platform Amazon Q Business, requiring 5+ years experience in software development and system architecture.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon Web Services, developing AI-powered enterprise productivity solutions with Amazon Q Business platform.

Sr. Software Development Engineer, Alexa Skills Kit, Alexa Devices, Sales & Marketing

Senior Software Engineer role at Amazon Alexa, focusing on LLM-based services and developer tools, requiring 5+ years of experience in software development and system architecture.

Sr Software Development Engineer, Professional Services

Senior Software Engineer role at AWS focusing on building and improving backend services, leading technical design, and mentoring team members.