Jobs
>
Palo Alto

    Tech Lead Software Engineering - Palo Alto, United States - Criteo

    Default job background
    Description
    About CRITEO
    Criteo ( CRTO ) delivers personalized performance online marketing through machine learning at an extensive scale. Measuring return on post-click sales Criteo makes marketing campaign ROI transparent and measurable. Criteo has over 2,200 employees. Engineering HQs are in Palo Alto, California and Paris, France. Our customers include 13,000 advertisers worldwide. Our partners include over 18,000 publishers.

    Technical Stats about Criteo:


    One of the largest Hadoop clusters in Europe with 40PB of stored data and 3.6PB of data processed every day – comparable to Netflix.

    Analytics Infrastructure comparable in size to Uber or Airbnb.
    Excellent Scalability: 1) 30B HTTP requests and close to 4B unique banners displayed per day; 2) 3M HTTP requests per second handled during peak times; 3) 500B log lines processed per day * 90Gbps of bandwidth, half of it through peering exchanges. We see ~4B cookies/devices per month, corresponding to more than half of the overall Internet population.

    What you will be doing:
    Contribute directly to the development of a significant new line of business / product:

    high performance marketing for the CPG (consumer packaged goods) industry

    . Provide technical leadership for specific projects and areas.
    Write high quality, maintainable code. Mentor other engineers.
    Build

    scalable big-data

    distributed data processing systems and available

    low-latency

    systems for extremely high traffic.

    Using Hadoop, MapReduce, Java or Scala or Spark or C#, develop application-level data infrastructure ingesting huge amounts of data and develop innovative solutions for using their results in parallel computing, multi-threaded and API services.

    Build

    scalable machine learning systems

    to recommend and rank products based on user context. Design bidding mechanisms to drive brand performance.
    Collaboratively architect the system design along with others.

    Find the signal hidden in tens of TB data, in one hour, using over a 1000 nodes on the Hadoop cluster.

    And iterate for improvement while measuring impact on the bottom line.
    Develop open source projects. Consider becoming a committer. We are big users of open source and want to give back to the community.

    What you bring to the role:
    MS degree in Software Engineering or related field.
    8+ years of programming experience in Java, Scala, C++ or C#.
    2+ years of Tech Lead experience
    5+ years of experience with large scale real-time applications or big-data processing pipeline.
    5+ years of experience with machine learning, control systems or auction/bidding applications.
    Passion for exceptionally high quality code, algorithms, creative problem solving, empowerment, agility, teamwork and superb communication.
    Curiosity and drive - you love solving the hardest problems.
    Why work at Criteo?
    We are innovative, passionate,

    fearless, creative, driven, and adaptable. Our core values are at the heart of who we are. We have a spontaneous and vibrant culture. We believe in team spirit and collaboration.
    Career advancement with global mobility opportunities .
    Competitive compensation
    100

    % premium coverage of Healthcare Plan
    401(k) fully vested company matching
    Generous Vacation policy
    Generous Paternity and Maternity Leave
    Optional Trips to Paris, France for short

    -term projects
    Happy hour, free massages, snacks, arcade/game rooms

    Here is more about Criteo R&D:
    A Day in the Life of a Criteo Engineer
    Criteo in Palo Alto
    Glassdoor

    Our Blog:
    *Criteo is an equal opportunity employer.

    To all recruitment agencies:
    Criteo does not accept agency resumes. Please do not forward resumes to our jobs alias, Criteo employees or any other company location. Criteo is not responsible for any fees related to unsolicited resumes.
    *LI-TD1

    #J-18808-Ljbffr

  • Rubrik

    Software Engineer

    4 days ago


    Rubrik Palo Alto, United States

    Job Summary · ABOUT THE TEAM · Forge is the platform and systems engineering team at Rubrik. Our mission is to develop a highly reliable, secure, scalable and performant software defined platform that radically simplifies building, deploying, and managing physical and virtual a ...

  • InsideHigherEd

    Software Engineer

    3 weeks ago


    InsideHigherEd Stanford, United States

    Software Engineer Doerr School of Sustainability, Stanford, California, United States Information Technology Services Feb 16, 2024 Post Date 102296 Requisition #This position is based on Stanford's main campus but is remote eligible. Interested candidates must include a res ...

  • Varian

    Software Engineer

    1 week ago


    Varian Palo Alto, United States

    Together, we can beat cancer. · At Varian, a Siemens Healthineers Company, we bring together the world's best talent to realize our vision of a world without fear of cancer. Together, we work passionately to develop and deliver easy-to-use, efficient oncology solutions. · We ar ...

  • TEEMA

    Software Engineer

    5 days ago


    TEEMA Palo Alto, United States

    Job Description · Job DescriptionJob Title: Senior Software Engineer Job ID: TT Location: Palo Alto, CA (Remote) · Overview:Our client is looking for a Senior Software Engineer who will join their Custody Platform Engineering Team and help them build new features and applications ...

  • Palantir Technologies

    Software Engineer

    1 week ago


    Palantir Technologies Palo Alto, United States

    A World-Changing Company · Palantir builds the worlds leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missin ...

  • Criteo

    Software Engineer

    1 week ago


    Criteo Palo Alto, United States

    At Criteo we face some of the most challenging and interesting problems in the advertising software industry. We work at a scale of speed, performance and complexity that few others in the industry have. Our dataset is about 40 petabytes in Hadoop (more than 30 TB extra per day), ...

  • Rubrik Job Board

    Software Engineer

    1 week ago


    Rubrik Job Board Palo Alto, United States

    About Team & About Role: · RSC(Rubrik Security Cloud) is the SaaS control plane for Rubrik. Our mission is to build a highly scalable and reliable cloud data management platform for the largest enterprises in the world. · As an engineer on the RSC Platform team, you'll be worki ...

  • Gauss Labs

    Software Engineer

    3 weeks ago


    Gauss Labs Palo Alto, United States

    As a Gaussian Software Engineer - Data, you will be responsible for leading the architecture, design, and development of the data systems within our AI products for the semiconductor industry. You will be working with other passionate and talented Software Engineers, AI Engineers ...

  • Maxxd

    Software Engineer

    22 hours ago


    Maxxd Palo Alto, United States

    About xAI · xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. · Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challengi ...

  • MachineFi

    Software Engineer

    4 weeks ago


    MachineFi Palo Alto, United States

    Our Vision: · Machines Will Be Our Future Workforce · Here at MachineFi Lab, we're building tomorrow's internet today and powering the new reward economy by creating a fairer / safer / and more rewarding internet of things MachineFi is a new paradigm that underpins the future We ...

  • Broadcom Corporation

    Software Engineer

    4 days ago


    Broadcom Corporation Palo Alto, United States

    Please Note: · If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) · If you already have a Candidate Account, please Sign-In before you apply. · Job Description: · The Elevator Pitch: Why would y ...

  • Lumi Labs Inc.

    Software Engineer

    1 week ago


    Lumi Labs Inc. Palo Alto, United States

    Software Engineer at Sunshine · Palo Alto, CA · You're Brilliant. We're Hiring. · Responsible for building applications for consumer media and artificial intelligence. Responsible for building prototypes in the assistance space and playing a key role both in the ideation and i ...

  • Gauss Labs

    Software Engineer

    1 week ago


    Gauss Labs Palo Alto, United States

    As a Gaussian Software Engineer - Data, you will be responsible for leading the architecture, design, and development of the data systems within our AI products for the semiconductor industry. You will be working with other passionate and talented Software Engineers, AI Engineers ...

  • Xai

    Software Engineer

    4 days ago


    Xai Palo Alto, United States

    About xAI · xAIs mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. · Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challengi ...

  • AISERA

    Software Engineer

    1 week ago


    AISERA Palo Alto, United States

    Aisera is a leading provider of AI Copilot solutions, utilizing AiseraGPT and Generative AI to facilitate business transformation and drive revenue growth through a self-service model. Aiseras AI Copilot uses industry and domain-specific LLMs to deliver human-like experiences and ...

  • Niantic Inc

    Software Engineer

    1 week ago


    Niantic Inc Palo Alto, United States

    Niantics mission is to use emerging technology to enrich our experiences as human beings in the physical world. We build products that inspire movement, exploration, and face-to-face social interaction. · Niantics AR Web / 8th Wall Team is seeking an adventurous Software Enginee ...

  • Palantir Technologies

    Software Engineer

    1 week ago


    Palantir Technologies Palo Alto, United States

    A World-Changing Company · Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missin ...

  • Xai

    Software Engineer

    3 weeks ago


    Xai Palo Alto, United States

    About xAIxAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. · Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging ...

  • AISERA

    Software Engineer

    3 weeks ago


    AISERA Palo Alto, United States

    Aisera is a leading provider of AI Copilot solutions, utilizing AiseraGPT and Generative AI to facilitate business transformation and drive revenue growth through a self-service model. Aisera's AI Copilot uses industry and domain-specific LLMs to deliver human-like experiences an ...

  • Fizz Social

    Software Engineer

    3 days ago


    Fizz Social Palo Alto, United States

    What is Fizz · Fizz is a social app that allows students to connect with their campus. Each Fizz community has a private and moderated feed of anonymous posts, authored by verified students, providing the most entertaining, relatable, and interesting conversations about student ...