1+ months

Senior Software Developer II

Montreal, WI 54550
  • Jobs Rated
Xandr operates one of the largest Online Advertising Marketplaces in the world. We receive 9 million requests per second that are auctioned in the blink of an eye, send 40 million requests per second to over 100 integration partners, and process 235K object updates per minute, resulting in 300GB/s of inbound and outbound network flow. The Platform Team is responsible for ensuring that our systems are running as efficiently and robustly as possible. At our scale, even the small improvements can result in significant impact to reducing our costs and enhancing the service to our customers.

Do you like solving large scale challenges and building cutting-edge technology to solve them? Our Bidding Platform Team is responsible for owning and optimizing the core distributed systems infrastructure upon which our Real-Time Bidding Platform is built. 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 closely with various teams including Product Teams and Data Scientists to understand business challenges.

As a Technical Leader on the team, you will design, build and optimize software that enables our Bidder Platform to scale with business challenges and to increase reliability while improving productivity. You will continuously work to align yourself with (and espouse) industry-leading software development practices to solve challenges both individually and as a mentor to other more junior developers on the team in a player as well as coach type of role. You will own infrastructural parts of our Real-Time Bidding System that enable other product-focused teams to execute on their client-focused goals.

Xandr exploite l'un des plus grands marchs de publicit en ligne au monde. Nous recevons 9 millions de demandes par seconde qui sont vendues aux enchres en un clin d'il, envoyons 40 millions de demandes par seconde plus de 100 partenaires d'intgration et traitons 235K mises jour d'objets par minute, ce qui entrane 300 Go / s de flux rseau entrant et sortant. L'quipe d'ingnierie de la plateforme est charge de s'assurer que nos systmes fonctionnent de manire aussi efficace et robuste que possible. notre chelle, mme les petites amliorations peuvent avoir un impact significatif sur la rduction de nos cots et l'amlioration du service envers nos clients.

Aimez-vous rsoudre des dfis grande chelle et dvelopper une technologie de pointe pour les rsoudre? Notre quipe de plateforme d'enchres est responsable de l'optimisation de l'infrastructure des systmes distribus de base sur laquelle notre plateforme d'enchres en temps rel est construite. Nos dfis d'chelle unique (normes volumes d'objets entreprise, grand nombre de requtes par seconde et grande quantit de donnes gnres) motivent notre quipe optimiser en permanence notre plateforme pour la croissance des cots et des activits. Nous collaborons troitement avec diverses quipes, y compris des quipes produit et de science data pour comprendre les dfis de lentreprise.


5+ years of experience as a professional Software Developer

Previous experience providing technical oversight, feedback, guidance, and mentorship to a small team of developers

Experience using either C, C++, or Java, with excellent and creative problem-solving abilities

Experience building high performance, multi-threaded, distributed systems and applications, preferably in a Linux environment

Experience practicing advanced optimization techniques

Experience with real-time data processing engines, ultra-low-level, and low latency systems is preferred

Excellent Computer Science fundamentals with regards to data structures, algorithms, time complexity, etc.

Experience providing mentorship and guidance, including code reviews, training, and feedback

You are passionate about enabling customer success

**Nice Skills to Have:**

Experience with cloud computing technologies (Kubernetes, Azure)

Experience with Kafka

Experience with Vertica

**More about you:**

You are focused on building high-quality, intuitive products

You are passionate about learning and teaching

You love challenging yourself to constantly improve and sharing your knowledge to empower others

You view processes as a means and not an end, preferring lean or automated approaches to ensure quality and productivity

You are not satisfied with the status quo and are always looking to improve how things are done and what is built

**Comptences et exprience:**

5 ans ou plus dexprience professionnelle en gnie logiciel

Exprience antrieure de supervision technique, dvaluation, de conseils et de mentorat une petite quipe d'ingnieurs

Exprience en C, C ++ ou Java, avec d'excellentes capacits de rsolution crative de problmes

Exprience de la cration de systmes et d'applications distribus multi-threads hautes performances, de prfrence dans un environnement Linux

Exprience pratique de techniques d'optimisation avances

Exprience des moteurs de traitement de donnes en temps rel, prfrablement de systmes trs bas niveau et faible latence

Excellentes bases informatiques touchant les structures de donnes, les algorithmes, la complexit temporelle, etc.

Exprience de mentorat et de conseils, y compris la rvision de code, la formation et lvaluation

Vous tes passionn par la russite client


Exprience avec les technologies de cloud computing (Kubernetes, Azure)

Exprience avec Kafka

Exprience avec Vertica

** propos de vous:**

Vous vous concentrez sur la cration de produits intuitifs de haute qualit

Vous tes passionn(e) par l'apprentissage et l'enseignement

Vous aimez vous mettre au dfi de vous amliorer constamment et partager vos connaissances pour outiller les gens qui vous entourent

Vous considrez les processus comme un moyen et non comme une fin, prfrant les approches lean ou automatises pour garantir qualit et productivit

Vous n'tes pas satisfait du statut quo et cherchez toujours amliorer la faon dont les choses sont faites et la qualit de ce qui est construit

We expect employees to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment is not tolerated. We encourage success based on our individual merits and abilities without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, marital status, citizenship status, military status, protected veteran status or employment status.


Jobs Rated Reports for Software Engineer

Posted: 2021-05-19 Expires: 2021-11-06

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Developer II

Montreal, WI 54550

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast