Software Engineer
hace 3 semanas
Overview
Software Engineer - Distributed Systems - Demand Generation
Microsoft MonetizeandMicrosoft Curateare 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
Required Experience:
BA/BS degree with experience or MS degree with experience in Software Engineering (Degree in Computer Science or related field is preferred). Strong problem-solving skills. Strong Computer Science fundamentals with regards to data structures, algorithms and time/space complexity analysis. Strong communication and organization skills. Experience using C or C++ (preferred) Preferred but not required. Experience building high performance distributed systems in Linux environment and experience analyzing and optimizing performance of realtime, ultra-low-level and low latency data processing engines. Preferred but not required: Experience in Javascript, PHP and other high-level programming language.
Responsibilities
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.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect
-
Software Embedded Engineer
hace 2 días
Barcelona, España Walters People A tiempo completoÚnete o inicia sesión para encontrar tu siguiente empleoSolicitar empleo de Software Embedded Engineer en Walters People Hace 3 semanas Sé de los primeros 25 solicitantes Únete o inicia sesión para encontrar tu siguiente empleoSolicitar empleo de Software Embedded Engineer en Walters PeopleGuarda este empleo con tu perfil de LinkedIn actual o crea uno...
-
Software Engineer
hace 3 semanas
Barcelona, España Kara Inc. A tiempo completoWe are looking for a Software Engineer to lead the development of a platform to empower investors and technology companies to achieve their climate and social goals. This is a great opportunity to apply your engineering expertise in an up-and-coming startup in climate tech. As a Software Engineer, you will have an instrumental role in defining and building...
-
Software engineer
hace 4 semanas
Barcelona, Barcelona, España Mews A tiempo completoWe are seeking a talented and motivated Software Engineer to join our Connectivity tribe. As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs. You will work closely with cross-functional teams to deliver robust and scalable software applications, leveraging...
-
Software Engineer
hace 4 semanas
Barcelona, Barcelona, España Walters People A tiempo completoDesde Walters People, estamos en búsqueda de un Software Engineer para una empresa cliente vinculado a la investigación y desarrollo de I+D, si tienes de 3 a 4 años de experiencia con C/C++ esta es tu oportunidad.Funciones Principales:Desarrollar modulos de programas de alta eficiencia para sistemas de controlDesarrollo de intermodulos de...
-
Software Engineer
hace 1 mes
Barcelona, España Kara Inc. A tiempo completoWe are looking for a Software Engineer to lead the development of a platform to empower investors and technology companies to achieve their climate and social goals.This is a great opportunity to apply your engineering expertise in an up-and-coming startup in climate tech. As a Software Engineer, you will have an instrumental role in defining and building...
-
Staff Software Engineer
hace 1 semana
Barcelona, España Workato A tiempo completoWe are looking for an exceptional Staff Software Engineer to join our growing team. As a Staff Software Engineer at Workato, you will play a critical role in driving the success of our engineering team. You will be responsible for leading a group of software engineers, providing technical guidance, fostering a collaborative and innovative work environment,...
-
Senior Engineer Software C#
hace 3 semanas
Barcelona, España Sdi Digital Group A tiempo completoSenior Engineer Software C# Purpose The goal of the Senior Engineer, Software is to set the software architecture, specify, design, implement and support the software for the planning, execution, and evaluation of pipeline inspections as well as application frameworks and base components. The role ensures that architectural, test driven, and clean code...
-
Software Engineer
hace 2 días
Barcelona, España Claire Joster A tiempo completoDesde Claire Joster, firma especializada en selección de perfiles tecnológicos, buscamos un/a Software Engineer para nuestro cliente, empresa tecnológica que forma parte de un holding empresarial con más de 50 años de trayectoria y presencia internacional.Objetivo del puesto : el grueso del trabajo corresponde a un desarrollo front (web y mobile), pero...
-
Software Engineer
hace 2 días
Barcelona, España Mews A tiempo completoWe are seeking a talented and motivated Software Engineer to join our Revenue tribe. As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs. You will work closely with cross-functional teams to deliver robust and scalable software applications, leveraging the...
-
Software Engineer
hace 7 días
Barcelona, España Hub Talent A tiempo completoEn HubTalent buscamos incorporar un Software Engineer, para importante compañía multinacional del sector industrial con más de 5.000 empleados.CONTRATACIÓN DIRECTA EN CLIENTE FINAL CON PRODUCTO PROPIOFUNCIONES:- Serás el responsable de realizar pruebas con el fin del implementar cambios en la arquitectura.- Análisis y desarrollo de nuevas...
-
Software Engineer
hace 2 días
Barcelona, España Hub Talent A tiempo completoEn HubTalent buscamos incorporar un Software Engineer, para importante compañía multinacional del sector industrial con más de 5.000 empleados.CONTRATACIÓN DIRECTA EN CLIENTE FINAL CON PRODUCTO PROPIOFUNCIONES:- Serás el responsable de realizar pruebas con el fin del implementar cambios en la arquitectura.- Análisis y desarrollo de nuevas...
-
Staff Software Engineer
hace 1 mes
Barcelona, España Workato A tiempo completoWe are looking for an exceptional Staff Software Engineer to join our growing team. As a Staff Software Engineer at Workato, you will play a critical role in driving the success of our engineering team. You will be responsible for leading a group of software engineers, providing technical guidance, fostering a collaborative and innovative work environment,...
-
Senior Software Development Engineer
hace 7 días
Barcelona, España Solera Corporation A tiempo completoSenior Software Development Engineer page is loaded Senior Software Development Engineer Apply locations Madrid Seville time type Full time posted on Posted 30+ Days Ago job requisition id JR-015775 The Role We are looking for a software developer to join our Sevilla team building Solera's key products for our international market. The developer will work as...
-
Software Engineer
hace 2 días
Barcelona, España Flyr, Inc. A tiempo completoFlight Itinerary (About The Role)As a Senior Engineer, you'll be part of a team focused on the creation of e-commerce solutions for airlines.What Your Journey Will Look Like (Responsibilities)Your main responsibilities will be:Take part of the requirements analysisEnsure code qualityActively participate in the team to success in collaborative manner.As part...
-
Java Software Engineer
hace 2 semanas
Barcelona, España Kenos Technology A tiempo completoFrom KENOS Technology, we extend the opportunity for you to become the driving force in your professional journey. Collaborating with one of our end clients in the banking/financial sector, we are actively seeking a Java Software Engineer with a minimum of 3 years of proven experience in software development utilizing cutting-edge technologies.As a valued...
-
Software Engineer
hace 1 mes
Barcelona, España Traveltechessentialist A tiempo completoFlight Itinerary (About The Role)As a Senior Engineer, you'll be part of a team focused on the creation of e-commerce solutions for airlines. What Your Journey Will Look Like (Responsibilities)Your main responsibilities will be: • Take part of the requirements analysis • Ensure code quality • Actively participate in the team to success in collaborative...
-
Software Engineer
hace 2 días
Barcelona, España Flyr, Inc. A tiempo completoFlight Itinerary (About The Role)As a Senior Engineer, you'll be part of a team focused on the creation of e-commerce solutions for airlines.What Your Journey Will Look Like (Responsibilities)Your main responsibilities will be:• Take part of the requirements analysis• Ensure code quality• Actively participate in the team to success in collaborative...
-
Software Engineer
hace 3 semanas
Barcelona, España Inbrain Neuroelectronics A tiempo completoAs a Software Engineer you will be responsible for the design and development of 1D/2D interactive user interfaces aimed at presenting real-time data from neural interfaces. Day-to-day activities include requirements gathering and communication with stakeholders, such as neurotechnology engineers and data scientists. Testing of user interfaces with live...
-
Senior Software Backend Engineer
hace 2 días
Barcelona, España New Relic A tiempo completo.Location(s)Barcelona, Spain; Madrid, Spain; Málaga, Spain; Oviedo, Spain; Santander, Spain; Sevilla, Spain; Valencia, Spain; Valladolid, Spain;Zaragoza, Spain; Work arrangement(s)FullyRemote (works exclusively from home)Your opportunityIf you are driven by innovation, passionate about technical excellence, and ready to work with a teamof exceptional...
-
Core Software Engineer
hace 3 días
Barcelona, España pal robotics A tiempo completoJob DescriptionWe are seeking a talented Software Engineer to develop and maintain high-quality software solutions. As part of our development team, you will be responsible for designing, implementing, and optimizing software applications using C++. The ideal candidate is a problem-solver with a deep understanding of software engineering principles and a...