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 6 days 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.

Support Engineer, Managed Operations

Entry-level Support Engineer position at AWS in Berlin, focusing on cloud operations and system reliability for the new European Sovereign Cloud initiative.

Associate Cloud Solution Engineer Apprentice (Polytechnics Graduates)

Entry-level Cloud Solution Engineer position at Oracle for Polytechnic graduates, combining technical expertise with customer-facing responsibilities in cloud solutions.

Systems Development Engineer I, US ADC Compute Operations

Systems Development Engineer role at AWS working on cloud computing solutions for government agencies, requiring TS/SCI clearance and strong technical skills.

Cloud Computing Engineer - Trainee

Entry-level Cloud Computing Engineer trainee position offering comprehensive AWS training, certifications, and guaranteed work experience, ideal for career changers.