SENIOR SOFTWARE ENGINEER

SENIOR SOFTWARE ENGINEER

Job Overview

Location
Paris, Ile-de-France
Job Type
Full Time Job
Job ID
113217
Date Posted
10 months ago
Recruiter
John Jennifer
Job Views
428

Job Description

We are the Apps, Partners & Store (APS) team, a part of the Windows & Devices engineering organization. Our team’s vision is that Windows users find it easy to discover and engage with the experiences they need most; and that ISVs (Independent Software Vendors) are excited to build Windows experiences because they can innovate, differentiate, and exceed their business goals on Windows. You will be a member of a team that maintains and builds high scale, secure, reliable, low latency services that power app experiences that runs on hundreds of millions of devices, alongside a portfolio of high scale services that APS builds and runs today.

Responsibilities

You will be an experienced cloud services engineer responsible for building services that power client experiences to enable media and app discovery, app acquisition, and performance marketing tools. As a Senior Software Engineer, you will help set technical direction for these services, and work across a multidiscipline team to make implementation decisions. In your role you will work with other software engineers, designers, and product owners to launch new experiences that integrate with existing systems. We welcome your innovative ideas and fresh perspectives to strengthen our growth mindset culture that is grounded in customer obsession, and diversity and inclusion.

Engineering – Work closely with your development peers and partners to build, maintain, and modernize our services stack. Help ensure quality and performance meet expected standards.

Collaborate – Partner with Microsoft Redmond and other global product and service teams to manage your dependencies, jointly deliver updates, and continuously improve engineering and production capabilities.

Communication & planning – Clearly communicate your progress on work you’re doing and improvements to team standards and architecture.

Culture – Contribute to a team culture that embraces diversity and inclusion and makes your team an awesome place to work.

Technical leadership & mentoring – Help your team grow and improve its engineering capabilities, skillset and best practices.

 You are a great fit for this role if you:

Enjoy solving tough, technical problems through teamwork.

Are a good communicator, whether to your own team, your peers, and leadership.

Have a keen eye for large scale service architecture, detail and a real passion for quality.

Are comfortable working on and helping to evolve both backend infrastructures and front-end services.

Are comfortable ramping up on older technologies and codebases.

Can collaborate with people both in Microsoft Engineering Center, as well as the rest of Microsoft.

Have a knack for appreciating and embracing an inclusive work environment across global teams and can demonstrate that in your day-to-day work.

Have a good sense of customer empathy.

Have a willingness to take risks, fail fast, and learn from those failures.

Desire to participate in an open and collaborative team culture.

Qualifications

Skills required

8+ years of experience working on large scale services

Exceptional teamwork and values that foster a positive team culture

Experience in collaborating with teams across different time zones and geographies

Strong and applied knowledge of object-oriented programming languages such as C#

Knowledge of common services design patterns and application development best practices

Demonstrated ability to ramp up on both new and old technologies

Ability to modernize and evolve components used by millions without service interruption

Experience in working within an agile software development team, leveraging experimentation and prototyping, while continuing to measure and iterate

Proven ability to work through the full DevOps lifecycle from initial design to final product to live site support

Proven fundamental understanding of how to deliver end-to-end scenarios with security, reliability, and engineering quality in mind

Experience in mentoring less experienced engineers and helping to set a positive team culture

Ability to learn and work effectively in a highly ambiguous, rapidly evolving environment

Skills preferred 

Strong and applied knowledge of service infrastructure, frameworks, and technologies such as Azure Cloud Services, Azure Service Fabric, ASP.NET Core 2, .Net Framework, NuGet packages, and Git

Proficiency in RESTful web services technologies

Azure technologies: Cosmos DB, Service Bus, Event Hub, Data Factory, Tables/Queues/Blobs, SQL, Key Vault, Azure Cloud Services, Azure Service Fabric, ASP.NET Core 2, .Net Framework, NuGet packages, Git, Application Insights nice to have

Microsoft internal technologies: Autopilot, ShortStack, AutoIIS, Cosmos

CI/CD with Azure DevOps, VSTS: Git repositories and build/release pipelines

Networking: Akamai GTM

Prior use of SCRUM/Agile development methodologies.

 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. 

Job ID: 113217

Similar Jobs

Meta

Full Time Job

Senior software engineer Senior software engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Senior software engineer Senior software engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Senior software engineer Senior software engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Senior software engineer Senior software engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept