¡Activa las notificaciones laborales por email!

Senior Software Engineer

Microsoft

España

Presencial

EUR 60.000 - 100.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

Join a forward-thinking company as a Senior Software Engineer, where your expertise in C# and Python will drive innovation in compiler engineering. This role offers a unique opportunity to shape the language stack and optimize data processing systems relied upon by businesses worldwide. Collaborate with a dedicated team of language designers and contribute to cutting-edge data analytics research. If you have a passion for compilers and language design, this position is your chance to make a significant impact in a dynamic environment.

Formación

  • 6+ years of experience in technical engineering with coding in multiple languages.
  • Interest in compilers, language design, or data analytics.

Responsabilidades

  • Work on Scope's scripting capabilities in C# and Python.
  • Engage in compiler engineering, including parsing and code generation.
  • Impact the entire language stack and optimize data processing.

Conocimientos

C#
Python
C++
Java
JavaScript

Educación

Bachelor's Degree in Computer Science

Descripción del empleo

Responsibilities (Text Only)

The Scope system spans 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'll be a member of a small team of language designers focused on:

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

This position offers an opportunity to apply the leading edge of data analytics research to a system relied upon by real businesses every day. If you've ever dreamed of being a compiler engineer or a language designer, this opportunity is for you!

Qualifications (Text Only)
Required/Minimum Qualifications
  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
  • OR equivalent experience.
Other Requirements
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud background check upon hire/transfer 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 and/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.