Microsoft

SOFTWARE ENGINEER

Barcelona, Spain
MariaDB MySQL Docker Kubernetes CSS
Search for More Jobs Talk to a recruiter now 💪
Description

Software Engineer - Distributed Systems - Demand Generation

 

Microsoft Monetize and Microsoft Curate are digital advertising products that enable the efficient monetization of digital content & proprietary information in a transparent and streamlined environment.  Our advertising systems receive 9M opportunities to show users ads per second, send 40M requests per second to over 100 integration partners, have 10-100 millisecond latency constraints, and process 235K object updates per minute, resulting in 300GB/s of inbound and outbound network flow.  Our platform handles monetization for a global set of publishers in a scalable & intelligent manner.

Do you like solving internet scale challenges and building cutting-edge technology to solve them? The Demand Generation team is responsible for taking digital ad inventory to wherever the buyers are and bring in their ad spend in real time.  This is a backend engineering role focused on the distributed systems that power our advertising platform.  Engineers work on the real-time software to optimize our software for performance, space and algorithmic efficiency. 

Our unique scale challenges (huge volumes of business objects, high number queries per second and vast amount of generated data) require our team to constantly optimize our platform for cost and business growth. We collaborate cross functionally with other teams both upstream and downstream to solve business challenges.


 

Qualifications 

  • BS/MS degree in Computer Science, Mathematics, or related discipline. 
  • 1+ years experience and familiarity with C development in UNIX environments. 
  • Interested in low level programming, distributed architectures, or real-time systems. 

 

Preferred: 

  • Experience with relational databases, preferably MariaDB/Mysql. 
  • Experience with CI/CD, Automation. 
  • Experience with big data concepts, docker, and Kubernetes. 

 

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 the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

 

#MicrosoftAdvertising# #MicrosoftInvest# #RealtimePlatform# #WebXT# 

  • Collaborate with senior engineers to build and deliver new products on a massively distributed, low latency and realtime platform which spans multiple applications.
  • Implement code changes with focus on quality and timeliness.
  • Work creatively with your product counterpart on addressing tactical business needs.
    Participate in system design alongside senior engineers.
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

15 views

Similar Jobs

Senior DBA Engineer

Belgrade, Serbia

Senior DBA Engineer

Vilnius, Lithuania

Senior DBA Engineer

Dublin, Ireland

Senior DBA Engineer

Barcelona, Spain

Senior DBA Engineer

Berlin, Germany

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers