Talent.com
This job offer is not available in your country.
Senior / Middle Backend Software Engineer

Senior / Middle Backend Software Engineer

CriteoBucharest, Romania
27 days ago
Job description

What You'll Do :

As a Back-End Engineer at Criteo Commerce Grid, you'll create top-tier business products that help our clients maximize publisher revenue, enhance advertiser outcomes, and unlock the true value of their shopper data.

Design and Develop : Build, ship, and maintain real-time services handling 1 million bidding requests per second.

Prioritize : Balance product and customer priorities with operational and technical needs.

Ensure Quality : Deliver top-quality code through code reviews, unit tests, integration tests, and end-to-end tests in a continuous integration environment.

Collaborate : Work closely with UI and Product teams to deliver services that our customers love.

Integrate : Perform technical integrations with large international online advertising platforms.

Enhance Inventory : Enrich advertising inventory with signals from diverse sources such as user interests, web page contextual information, and buying behaviors.

Innovate : Develop new advertising methods within a Google Privacy Sandbox environment.

  • For reference, our UI was implemented using Python / Django and Angular. Our high-loaded backends are implemented on C# .NET and LUA / Perl which run on a highly efficient proprietary web server.

Who You Are :

Educational Background : BS / MS in Software Engineering or a related field.

4+ years of software engineering experience, proficient in writing code and unit tests in an Object-Oriented Programming language.

Experience with any of these languages is a big plus : C++, Perl, Ruby, Python, GO, Lua, Java, Node JS

Desire to learn Lua (previous experience is not required, we provide enough time and the right environment)

Technical Knowledge : Strong understanding of computer science concepts including data structures, algorithms, and optimization.

Product Focused : Dedicated to creating the best customer experience.

Language Skills : Proficient English is mandatory, the interview process will mostly be held in English.

Quality commitment : Strong commitment to quality design, automated testing, and thorough documentation.

Passion for Coding : Enthusiastic about shipping high-performance, quality code.

Ownership : A strong sense of ownership with a proactive approach to problem-solving.

Creative Technologist : A problem solver, fixer, and innovative technologist who sees coding as a talent and passion, not just a skill.

Team Player : Excellent communicator and efficient collaborator who can work well with others.

Create a job alert for this search

Software Engineer • Bucharest, Romania