¡Activa las notificaciones laborales por email!

Senior Software Engineer

Microsoft

Barcelona

Presencial

EUR 40.000 - 70.000

Jornada completa

Hace 30 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading technology company seeks a Senior Software Engineer for the Scope Compiler team in Barcelona. This role focuses on enhancing scripting capabilities and compiler engineering tasks, offering a unique opportunity to influence language design and data analytics applications. Ideal candidates will have a strong interest in compilers and experience in C# and Python.

Formación

  • Ability to meet Microsoft security screening requirements.
  • Experience in C# and Python is a plus.

Responsabilidades

  • Enhancing Scope's scripting capabilities in C# and Python.
  • Performing compiler engineering tasks like parsing and code generation.
  • Influencing the entire language stack.

Conocimientos

Interest in compilers
Interest in language design
Interest in data analytics
C#
Python

Descripción del empleo

The Scope system encompasses five main areas: language design, query optimization, job scheduling, data processing, and data storage. As a Senior Software Engineer on the Scope Compiler team, you will join a small team of language designers focused on:

  1. Enhancing Scope's scripting capabilities in C# and Python.
  2. Compiler engineering tasks such as parsing, type-checking, query planning, and code generation.
  3. Opportunities to influence the entire language stack, including heuristic-driven optimizer, massively parallel distributed scheduler, and optimized data processing engine.

This position offers a chance to apply cutting-edge data analytics research to a system used by real businesses daily. If you aspire to be a compiler engineer or language designer, this opportunity is ideal for you!

Qualifications (Required / Minimum Qualifications)

  • Ability to meet Microsoft, customer, and government security screening requirements, including passing the Microsoft Cloud background check upon hire and every two years thereafter.

Preferred / Additional Qualifications

  • Interest in compilers, language design, or data analytics.
  • Experience in C# and Python is a plus.

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

If you need assistance or a reasonable accommodation due to a disability during the application or recruiting process, please send a request via the Accommodation request form.

Benefits and perks listed below may vary depending on your employment nature and country of work.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.