Data Engineer

Global technology company empowering people and organizations to achieve more through innovative software and services.
$98,300 - $193,200
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Finance

Description For Data Engineer

Microsoft's Finance Data and Experiences Team is seeking a Data Engineer to join their OneTax Data Management and Engineering team. This role focuses on enterprise tax reporting and data management, working with a cloud-built big data solution that processes hundreds of millions of rows of data monthly. The position offers an opportunity to work with cutting-edge Azure technologies and influence the next generation of data and analytics capabilities.

The role involves transforming raw data, maintaining compliance, implementing security standards, and developing reporting solutions. You'll work with technologies like Azure Synapse, Azure Data Lake, and Azure Databricks, while leveraging AI technologies including Microsoft Fabric and OpenAI. The position requires collaboration with multiple engineering teams and stakeholders to design and implement tax reporting solutions.

As a Data Engineer, you'll be part of a team that values customer centricity, innovation, and agility. The role offers competitive compensation ($98,300 - $193,200) and comprehensive benefits including healthcare, educational resources, and parental leave. This hybrid position requires 3+ days per week onsite in Redmond, Washington.

The ideal candidate will have 2+ years of experience in data engineering or related fields, strong SQL and Python skills, and knowledge of big data processing systems. You'll need to be comfortable with ambiguity, capable of quick learning, and able to support technical incidents outside regular business hours when needed. This is an excellent opportunity for someone passionate about data engineering who wants to impact Microsoft's global tax reporting infrastructure.

Last updated a month ago

Responsibilities For Data Engineer

  • Transform raw data into compatible formats using software, query languages, and computing tools
  • Maintain compliance with applicable laws and policies
  • Implement security standards in solutions
  • Perform root cause analysis and implement solutions
  • Collaborate with stakeholders to develop dashboards and reporting solutions
  • Support technical incidents and financial close procedures
  • Execute end-to-end test scenarios
  • Manage user support inquiries
  • Leverage AI technologies for data processing and analysis

Requirements For Data Engineer

Python
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 2+ years experience
  • Advanced experience in SQL, Azure Synapse, Azure Data Lake, Azure Databricks
  • Experience with big data processing systems
  • Knowledge of AI technologies, including Microsoft Fabric and OpenAI
  • Knowledge of tax and revenue financial reporting
  • Must be onsite 3+ days a week

Benefits For Data Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Data Engineer

Technical Support - Fabric Data Engineering

Technical Support Engineer role at Microsoft focusing on Azure Databricks and Analytics Services, offering remote work and comprehensive benefits.

Data Engineer

Microsoft Data Engineer position focusing on big data, analytics, and fraud prevention systems using Azure technologies and cloud architecture.

Software Engineer

Software Engineer position at Microsoft Security focusing on data platform engineering and security services development.

Experimentation Program Manager

Microsoft seeks Experimentation Program Manager to lead A/B testing and user research initiatives for global eCommerce platforms, offering hybrid work and competitive benefits.

Technical Support Engineer - SQL

Technical Support Engineer position at Microsoft, specializing in SQL Server support and troubleshooting, with remote work options and comprehensive benefits.