Taro Logo

Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

Microsoft's Azure Data engineering team is seeking a Software Engineer to join their innovative team working on transforming analytics in the world of data. This role is part of the team building Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and other critical data platform products. As a Software Engineer, you'll contribute to planning, designing, developing, and testing software systems for local, networked, and cloud-based applications.

The position offers an opportunity to work with cutting-edge technology in big data analytics, helping build the data platform for the age of AI. You'll be part of a team responsible for ensuring critical services run efficiently, securely, and reliably. The role involves collaborating with various teams to improve service reliability through innovative tooling, automation services, and processes.

This is an excellent opportunity for a mid-level engineer to grow their skills in cloud computing, data engineering, and enterprise-scale systems. You'll work in a hybrid environment (up to 50% work from home) in Barcelona, contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

The role offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. Microsoft values diversity and inclusion, seeking out different perspectives to create a collaborative and innovative environment. You'll be part of a culture that emphasizes growth mindset, innovation, and shared goals.

The ideal candidate should have experience with languages like C++, Java, JavaScript, or Python, and a background in Computer Science or related field. This position offers excellent career growth opportunities within Microsoft's expanding data platform division.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Contribute to determining user requirements for features and incorporate feedback into future designs
  • Learn and contribute to product/solution feature architecture
  • Create and implement extensible and maintainable code
  • Review work items and assist with breaking down tasks and estimation
  • Contribute to operations of live service on rotational on-call basis
  • Help develop automation within production and deployment

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline with proven coding experience
  • Experience with C, C++, C#, Java, JavaScript, or Python
  • Must be legally authorized to work in Spain

Benefits For Software Engineer

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?