Senior Software Development Engineer

2 months ago


Ann Arbor, Michigan, United States Criteo Full time
What You'll Do:

· As a back end engineer at Criteo you'll build first-class business self-service products used by our clients to efficiently manage their campaigns. You will also build productivity tools for our internal teams in order to manage an always increasing number of clients and to scale our business.

· Design, develop, ship and maintain web-based tools for advertisers, retailers and internal users.

· Understand product and customer priorities, and balance those against operational and technical needs.

· Guarantee top quality code; practice code reviews, unit tests, integration tests, end to end tests in a continuous integration environment.

· Work with over 400 Million SKUs, and decide which products ads to serve in less than 10ms

· Work with UX and Product teams to design products that customers love.

Who You Are:
  • · BS in Software Engineering or related field · 5+ years of programming experience, writing code and unit tests in an Object Oriented Programming language · Strong understanding of Computer Science (data structures, algorithms, optimization) · Product minded: committed to building the best customer experience · Strong commitment to quality designs, automated testing, and documentation · A passion for shipping quality high-performance code · A strong sense of ownership and a dislike for passing the buck · A problem solver, a fixer, and a creative technologist. We believe coding is a talent and a passion, not just a skill. · A strong communicator and a team player who can work efficiently with others Bonus Skills · Experience in an ecommerce or digital advertising technology business · Experience working with product owners to understand and implement business requirements · A demonstrated track record of taking initiative and acting as a leader · Comfort with a very fast-paced and continuously changing environmen

We acknowledge that many candidates may not meet every single role requirement listed above. If your experience looks a little different from our requirements but you believe that you can still bring value to the role, we'd love to see your application​

Who We Are:

Criteo is the global commerce media company that enables marketers and media owners to deliver richer consumer experiences and drive better commerce outcomes through its industry leading Commerce Media Platform.

At Criteo, our culture is as unique as it is diverse. From our offices around the world or from home, our incredible team of 3,600 Criteos collaborates to develop an open and inclusive environment. We seek to ensure that all of our workers are treated equally, and we do not tolerate discrimination based on race, gender identity, gender, sexual orientation, color, national origin, religion, age, disability, political opinion, pregnancy, migrant status, ethnicity, marital or family status, or other protected characteristics at all stages of the employment lifecycle including how we attract and recruit, through promotions, pay decisions, benefits, career progression and development. We aim to ensure employment decisions and actions are based solely on business-related considerations and not on protected characteristics. As outlined in our Code of Business Conduct and Ethics, we strictly forbid any kind of discrimination, harassment, mistreatment or bullying towards colleagues, clients, suppliers, stakeholders, shareholders, or any visitors of Criteo. All of this supports us in our mission to power the world's marketers with trusted and impactful advertising encouraging discovery, innovation and choice in an open internet.

Why Join Us:

At Criteo, we take pride in being a caring culture and are committed to providing our employees with valuable benefits that support their physical, emotional and financial wellbeing, their interests and the important life events. We aim to create a place where people can grow and learn from each other while having a meaningful impact. We want to set you up for success in your job, and an important part of that includes comprehensive perks & benefits. Benefits may vary depending on the country where you work and the nature of your employment with Criteo. When determining compensation, we carefully consider a wide range of job-related factors, including experience, knowledge, skills, education, and location. These factors can cause your compensation to vary.

For employees based in the US, certain roles at Criteo are eligible for additional rewards, including quarterly or annual bonus and restricted stock units. US-based employees receive access to healthcare, dental, and vision insurance, a 401(k) plan with company match, short-term and long-term disability coverage, life insurance, family forming and wellness benefits, Flexible Work financial support, learning opportunities, and a robust annual leave plan including volunteer time off and summer vacation days.

The US base salary pay range for this position per year is:

$147,520 to $203,000

  • Ann Arbor, Michigan, United States Toyota North America Full time

    OverviewWho we areCollaborative. Respectful. A place to dream and do. These are just a few words that describe what life is like at Toyota. As one of the world's most admired brands, Toyota is growing and leading the future of mobility through innovative, high-quality solutions designed to enhance lives and delight those we serve. We're looking for diverse,...


  • Ann Arbor, Michigan, United States Woven by Toyota Full time

    Woven by Toyota is the mobility technology subsidiary of Toyota Motor Corporation. Our mission is to deliver safe, intelligent, human-centered mobility for all. Through our Arene mobility software platform, safety-first automated driving technology and Toyota Woven City — our test course for advanced mobility — we're bringing greater freedom, safety and...

  • Software Developer

    6 days ago


    Ann Arbor, Michigan, United States 00100 LEIDOS, INC. Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at Leidos, Inc. in a Software Engineer role.Key ResponsibilitiesCollaborate with cross-functional teams to design, develop, and deploy sensor exploitation systems, including signal processing, sensor exploitation, automatic target recognition, and signature modeling.Research and...


  • Ann Arbor, Michigan, United States Oho Group Ltd Full time

    Senior Compiler Engineer OpportunityOho Group Ltd, a cutting-edge organization focused on AI accelerator technology, is seeking a Senior Compiler Engineer to enhance their dynamic team. This innovative firm is dedicated to scalability, creativity, high efficiency, minimal energy usage, and smooth customer integration for embedded Edge AI vision-based...

  • Software Developer

    1 day ago


    Ann Arbor, Michigan, United States Leidos Full time

    Job SummaryLeidos is seeking a talented Software Developer to support the creation of novel remote sensing applications for Unmanned Aerial Vehicles (UAVs). As a member of a small development team, you will have the opportunity to make significant contributions to multiple components of the software ecosystem.Key ResponsibilitiesCollaborate with teams on the...


  • Ann Arbor, Michigan, United States Cisco Full time

    Software Development Engineer in Test, Duo SecurityLOCATION:Offsite, Ann Arbor, Michigan, USAREA OF INTERESTEngineer - SoftwareCOMPENSATION RANGE106400 USD USDJOB TYPEProfessionalTECHNOLOGY INTERESTSecurityJOB ID1423160What you'll doAs a core member of the Duo Quality Engineering team, you will write code to test our applications for functionality and...


  • Ann Arbor, Michigan, United States Duo Security Full time

    What you'll doAs a core member of the Duo Quality Engineering team, you will write code to test our applications for functionality and performance, with the end goal of making the security of our cloud and mobile products easy for our customers and end users. You will do this in an environment where continuous integration is in place and code is released to...


  • Ann Arbor, Michigan, United States KBR Full time

    Title:Program Manager, Software DevelopmentKBR is seeking an experienced Program Manager to lead a Software Development Team in Ann Arbor, MI. You will ensure the successful execution of a portfolio of projects, transform development practices, and pursue new opportunities.KBR is a leading provider of high-end engineering, intelligence, and advanced...


  • Ann Arbor, Michigan, United States HDR Full time

    About UsAt HDR, we excel in engineering, architecture, environmental, and construction services. While we are renowned for enhancing communities through high-performance buildings and intelligent infrastructure, our expertise extends far beyond that.We establish a solid foundation for advancement, as our multidisciplinary teams comprise scientists,...


  • Ann Arbor, Michigan, United States Midwestern Software Solutions, LLC ("MS2") Full time

    Midwestern Software Solutions, LLC ("MS2") is a prominent entity in the realm of transportation data management and analytics, boasting the largest traffic count database across North America. Our software is utilized by over 270 agencies spanning 31 states in the U.S. and 3 provinces in Canada, including numerous state Departments of Transportation.Situated...


  • Ann Arbor, Michigan, United States Clarivate Analytics US LLC Full time

    About the Role:We are looking for a driven Software Engineering Team Leader who is passionate about technology and dedicated to delivering high-quality solutions to join our dynamic team.Key Responsibilities:As the Software Engineering Team Leader, you will oversee, nurture, and enhance a team of Software Engineers tasked with designing, implementing, and...


  • Ann Arbor, Michigan, United States Jobot Full time

    Senior Mechanical Engineering Leader with MEP expertise sought for a prominent engineering consultancyAbout Us:With nearly three decades of experience, our consultancy is recognized for providing innovative engineering solutions to the architectural and construction sectors. Our team of dedicated professionals has a profound understanding of energy dynamics...


  • Ann Arbor, Michigan, United States RealTruck Group Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Product Design Engineer to join our team at RealTruck Group Inc. As a key member of our engineering team, you will be responsible for designing and developing innovative aftermarket products for pick-up truck bed covers and related components.Key ResponsibilitiesDevelop and implement product design concepts...


  • Ann Arbor, Michigan, United States University of Michigan Health System Full time

    How to Apply Please attach a cover letter as the first page of your resume. It should address your specific interest in the position and outline your skills and related experience. Job Summary The University of Michigan has an available position of Full-Stack Software Engineer in Ann Arbor, MI. Responsibilities* Develop web-based applications & related...


  • Ann Arbor, Michigan, United States TRC Companies Full time

    About TRC CompaniesAs a leader in the engineering sector, TRC Companies is renowned for delivering innovative solutions that merge scientific principles with cutting-edge technology. Our expertise spans a variety of projects, from energy infrastructure to environmental services, ensuring that we meet the diverse needs of our clients.Position OverviewWe are...


  • Ann Arbor, Michigan, United States Cisco Full time

    Application OverviewAs a Lead Software Engineering Architect (Duo Passwordless), you will engage in various initiatives, ranging from developing the next generation of passwordless authentication solutions to enhancing the usability and scalability of our fundamental two-factor authentication services.Collaborative EnvironmentJoining the Duo Authentication...


  • Ann Arbor, Michigan, United States TRC Companies Full time

    About TRC CompaniesInnovators in engineering and technology, TRC Companies is recognized for delivering exceptional solutions that meet the evolving needs of our clients. Our commitment to excellence spans various sectors, including commercial, industrial, and governmental projects.Position OverviewWe are currently seeking a Senior System Protection Engineer...


  • Ann Arbor, Michigan, United States KLA-Belgium Full time

    Position OverviewKLA-Belgium is seeking a talented Senior Optical Engineer to join our esteemed Central Engineering Group. This role is pivotal in driving the design, development, and testing of intricate optical sub-systems for our next-generation tools.Key ResponsibilitiesThe successful candidate will be responsible for:1. Leading the specification,...


  • Ann Arbor, Michigan, United States Rydberg Technologies Full time

    Rydberg Technologies is seeking an experienced Senior Radio Frequency (RF) Systems Engineer to spearhead the design, development, and implementation of advanced RF systems. This role requires a deep understanding of software-defined radio (SDR), RF machine learning, and hardware development. You will collaborate with multidisciplinary teams to create...

  • Senior Radar Engineer

    13 hours ago


    Ann Arbor, Michigan, United States KBR Full time

    About the RoleWe are seeking a highly skilled Senior Radar Processing Engineer to join our Intelligence and Cyber Analytics Special Programs team at KBR. As a key member of our team, you will be responsible for developing innovative solutions to complex radar systems problems.Key ResponsibilitiesApply advanced estimation, detection, tracking, and...