Microsoft logo

Senior Software Engineer - Backend Development

Microsoft

Our Mission

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. We believe technology can and should be a force for good, contributing to a brighter world both today and in the future. Our culture fosters curiosity and embraces innovation, encouraging every employee to show up as their authentic selves with a learn-it-all mentality.

Role Overview

Join the Mobile User Experiences team in Barcelona as a Senior Software Engineer focused on backend development. You will be instrumental in shaping product direction and delivering exceptional user experiences through the Microsoft Edge and Bing platforms.

Responsibilities

  • Build services that enable engaging mobile user experiences.
  • Ship high-quality, well-tested, secure, and maintainable code.
  • Collaborate closely with leadership and product owners to address business needs while maintaining engineering standards and reducing technical debt.
  • Experiment with and recommend new technologies to simplify or improve our stack.

Qualifications

Required:

  • Bachelor's Degree in Computer Science or related technical field.
  • Considerable experience in technical engineering with coding in languages such as C++, C#, Java, or Python.
  • Experience in optimizing performance and debugging.

Preferred:

  • Experience with or interest in learning mobile or web client applications (TypeScript, Kotlin, or Swift).
  • An interest in mentoring and growing junior developers in your wider team.

Why Microsoft?

  • Work in a world-class engineering team.
  • Opportunity to grow your career with support from a team of engineers, architects, scientists, and leadership.
  • Contribute to products that empower people and organizations everywhere.

Microsoft is an equal opportunity employer. We consider all qualified applicants without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations, and ordinances.

Benefits
Extracted with AI

  • Hybrid workplace

Similar jobs

Last update: 23 minutes ago

Microsoft logo
Microsoft

Senior Software Engineer - AI and Search

Join Microsoft as a Senior Software Engineer in AI and Search, working on cutting-edge AI technologies in a hybrid role in Barcelona.

Microsoft logo
Microsoft

Senior Backend Software Engineer

Senior Backend Software Engineer at Microsoft, Dublin. Work on Azure, Microsoft 365, and more. Inclusive and innovative team environment.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Microsoft logo
Microsoft

Senior Software Engineer - Security

Join Microsoft as a Senior Software Engineer in Dublin to lead security monitoring systems development for large-scale infrastructures.

Planetek Hellas logo
Planetek Hellas

Senior Backend Software Engineer

Join Planetek Hellas as a Senior Backend Software Engineer to design scalable systems in a hybrid work environment.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Microsoft logo
Microsoft

Senior Software Engineer - Full Stack

Join Microsoft as a Senior Software Engineer in Dublin, focusing on full-stack development and security solutions.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

Microsoft logo
Microsoft

Senior Full Stack Software Engineer

Join Microsoft as a Senior Full Stack Software Engineer in Dublin, working on cutting-edge technologies and platforms for mission-critical services.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

Microsoft logo
Microsoft

Software Engineer 2 - AI and Machine Learning

Join Microsoft as a Software Engineer 2 in Barcelona to innovate in AI and Machine Learning with a focus on large-scale data projects.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Tibo Energy Management Software logo
Tibo Energy Management Software

Senior Backend Developer with TypeScript

Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.

Microsoft logo
Microsoft

Senior Software Engineer

Join Microsoft in Prague as a Senior Software Engineer. Work on cutting-edge technologies impacting billions globally. Remote work available.

Microsoft logo
Microsoft

Software Engineer - AI/ML

Join Microsoft as a Software Engineer in AI/ML to develop cutting-edge AI solutions. Work in Redmond, WA, with a focus on innovation and growth.