Software Engineer – Cloud Data Warehouse

A global technology company empowering people and organizations to achieve more through innovative software, services, and solutions.
Cloud
Entry-Level Software Engineer
Hybrid
5,000+ Employees
Enterprise SaaS · Cloud

Description For Software Engineer – Cloud Data Warehouse

Microsoft's Azure Data engineering team is seeking a Software Engineer to join their Cloud Data Warehouse team in Barcelona. This role is part of the Microsoft Aspire Experience, a two-year learning and development program perfect for early-career professionals. You'll work on Azure's data platform products including Microsoft Fabric, Azure SQL DB, Azure Synapse Analytics, and more. The position focuses on developing core components of the Cloud Data Warehouse that powers SQL analytics in Azure compute, working with query optimization, transactional storage, and distributed query processing. This is an excellent opportunity to join a team that's building the data platform for the age of AI, with a culture centered on growth mindset and continuous learning. The role offers hybrid working arrangements with up to 50% work from home, comprehensive benefits, and the chance to work on cutting-edge cloud technology that serves enterprise-level customers. As part of Microsoft's inclusive culture, you'll be encouraged to bring your unique perspective to help build better products and better serve customers.

Last updated 2 hours ago

Responsibilities For Software Engineer – Cloud Data Warehouse

  • Contribute to determining user requirements for features
  • Learn and contribute to product/solution architecture
  • Create and implement maintainable and extensible code
  • Review work items and break down tasks with estimation
  • Contribute to operations of live service through on-call rotation
  • Improve availability, reliability, efficiency, observability, and performance of products

Requirements For Software Engineer – Cloud Data Warehouse

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Master's Degree preferred in Computer Science or related technical field

Benefits For Software Engineer – Cloud Data Warehouse

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 Software Engineer – Cloud Data Warehouse

Software Engineer

Entry-level Software Engineer position at Microsoft's Sky team in Sydney, focusing on cloud services and infrastructure development with hybrid work arrangement.

Technical Support Engineering

Technical Support Engineer role at Microsoft focusing on Azure cloud services support, offering hybrid work and comprehensive benefits.

Technical Support Engineer

Technical Support Engineer position at Microsoft, focusing on customer support for cloud and enterprise solutions with hybrid work options.

Cloud Computing Engineer - Trainee

Entry-level Cloud Computing Engineer trainee position at e-Careers Limited, offering hybrid work arrangement in Edinburgh with focus on AWS technologies.

Software Engineer

Entry-level Software Engineer position at Microsoft's Sky team in Sydney, focusing on cloud services and infrastructure development with hybrid work arrangement.