Staff Software Engineer for Real-Time Applications

4 weeks ago


Palo Alto, California, United States Criteo Full time
About Criteo

Criteo is a leading provider of personalized performance online marketing solutions. Our cutting-edge technology leverages machine learning to deliver exceptional results for our clients.

We have a team of talented engineers working on a new line of business focused on high-performance marketing for the CPG industry. As a Staff Software Engineer, you will contribute to the development of this new product, providing technical leadership and expertise in designing and implementing scalable, available, and low-latency systems.

Key responsibilities include:

  • Developing robust and innovative solutions for caching, parallel computing, multi-threading, and API services
  • Collaborating with the team to architect the system design
  • Working with large-scale real-time applications and big data processing

We are looking for a passionate and driven individual with a strong background in software engineering and experience in large-scale real-time systems. If you are excited about the opportunity to work on cutting-edge technology and contribute to the growth of our company, please apply.

Why work at Criteo?

We are a dynamic and innovative company with a strong culture of teamwork and collaboration. Our employees enjoy a range of benefits, including competitive compensation, comprehensive health insurance, and opportunities for career advancement and professional growth.



  • Palo Alto, California, United States United Software Group Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Developer to join our team at United Software Group. As an Embedded Software Developer, you will be responsible for designing and implementing real-time systems using the QNX Real-Time Operating System (RTOS).Key Responsibilities:Establish reliable, low-latency, high-throughput data...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job Summary:As a Software Engineer with a focus on applications and services on the Tools & Infrastructure team at Ford Motor Company, you will be responsible for developing and deploying software solutions that support the next generation electric vehicle platform.Key Responsibilities:Develop highly reliable software services using modern development...


  • Palo Alto, California, United States Wipro Full time

    About Wipro:Wipro Limited is a leading technology services and consulting company that helps clients address their most complex digital transformation needs. We leverage our holistic portfolio of capabilities in consulting, design, engineering, operations, and emerging technologies to build innovative solutions that drive business growth and...


  • Palo Alto, California, United States Machinify, Inc. Full time

    Machinify is a leading provider of AI-powered software products that transform healthcare claims and payment operations.Our team is responsible for developing and deploying scalable, reliable backend systems that increase the speed and accuracy of claims processing.We're looking for a talented Staff Software Engineer - Backend to join our growing engineering...


  • Palo Alto, California, United States Earnin Full time

    About EarninEarnin is a pioneering company in earned wage access, dedicated to building products that provide real-time financial flexibility for individuals living paycheck to paycheck. Our community members can access their earnings as they earn them, without mandatory fees, interest rates, or credit checks. With over 13 million app downloads and $15...


  • Palo Alto, California, United States Axiom Software Solutions Limited Full time

    Job Title: Embedded Software DeveloperLocation: Palo Alto, CaliforniaThis is a full-time role that requires strong experience with QNX RTOS, DDS middleware, and Qualcomm 8255 SoC hardware.Key Responsibilities:Design and implement HAL (Hardware Abstraction Layers) to separate core logic from hardware-specific details.Develop software that interfaces with...


  • Palo Alto, California, United States Machinify, Inc. Full time

    Machinify, Inc. is a leading provider of AI-powered software products that transform healthcare claims and payment operations. Our revolutionary AI-platform has enabled us to develop and deploy industry-specific products that increase the speed and accuracy of claims processing by orders of magnitude.We're seeking a Sr/Staff Software Engineer, BE|ML to join...


  • Palo Alto, California, United States Tesla Full time

    Tesla is expanding its Infotainment Applications software engineering team responsible for building in-car user interfaces, autopilot visualization, entertainment, productivity applications, and mobile applications.This team's work is front and center of Tesla's vehicle fleet, with millions of customers around the world experiencing and interacting with...


  • Palo Alto, California, United States Machinify Full time

    Job OverviewMachinify is a leading provider of AI-powered software products that transform healthcare claims and payment operations. The company's revolutionary AI-platform has enabled the development and deployment of industry-specific products that increase the speed and accuracy of claims processing by orders of magnitude.We're seeking a talented Staff...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's revolutionizing the automotive industry with its innovative electric adventure vehicles. We're on a mission to keep the world adventurous forever, and we're seeking talented individuals to join our team.Role SummaryIn this exciting role, you'll be part of Rivian's Future Programs group, working on the...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering electric vehicle manufacturer dedicated to creating sustainable and adventurous products. Our mission is to empower individuals to explore the world while minimizing their environmental footprint.We're seeking a highly skilled Sr. Software QA Engineer to join our Future Programs group, where you'll collaborate with embedded...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating emissions-free Electric Adventure Vehicles. Our mission is to keep the world adventurous forever, and we're seeking a talented individual to join our Future Programs group.As a member of our team, you will be responsible for ensuring the quality, reliability, and safety of our software systems....


  • Palo Alto, California, United States GrowthBook Full time

    About GrowthBookGrowthBook is a leading open-source feature flagging and A/B testing platform. We're a small, all-remote team (mostly US based) backed by YCombinator and Khosla Ventures. Our mission is to help companies release code quickly and confidently while measuring the impact of what they launch.We're looking for a skilled Senior Software Engineer to...


  • Palo Alto, California, United States Spotnana Technology Full time

    Transform the Travel Industry with Spotnana TechnologyAt Spotnana Technology, we're revolutionizing the travel infrastructure with innovative solutions. As a Staff Software Engineer, Backend, you'll play a crucial role in shaping our cloud-native services and products.Key Responsibilities:Design and develop high-quality cloud-native servicesOwn customer...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's revolutionizing the electric vehicle industry. Our mission is to keep the world adventurous forever, and we're seeking a highly skilled DevOps Engineer to join our team.Role SummaryWe're looking for a seasoned DevOps Engineer to further our DevOps initiatives and drive continuous integration, software...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating emissions-free Electric Adventure Vehicles. We're seeking a highly skilled Software Engineer to join our team and contribute to the development of cutting-edge systems.Key ResponsibilitiesDesign, develop, and maintain embedded software applications using Modern C++ (C++11 or later), Rust, or...


  • Palo Alto, California, United States Rivian Full time

    Rivian is a leading manufacturer of electric vehicles, and we are seeking a highly skilled Senior Embedded Software Engineer to join our team.The successful candidate will be responsible for designing, developing, and deploying embedded software on Real-Time Operating Systems (RTOS) for board bring-up, verification, and debugging of automotive...


  • Palo Alto, California, United States Tesla Full time

    Tesla is expanding its Infotainment Applications software engineering team responsible for building in-car user interfaces, autopilot visualization, entertainment (media streaming and video games), productivity applications (phone, calendar, browser), and our mobile application.This team's work is front and center of Tesla's vehicle fleet, with millions of...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's redefining the boundaries of innovation. Our mission is to create a world where adventure knows no bounds, and our Electric Adventure Vehicles are the key to unlocking it.We're a team of curious and courageous individuals who thrive in a culture of continuous learning and improvement. Our backgrounds may be...


  • Palo Alto, California, United States Machinify Full time

    About the RoleMachinify is a leading provider of AI-powered software products that transform healthcare claims and payment operations. The company's revolutionary AI-platform has enabled the development and deployment of industry-specific products that increase the speed and accuracy of claims processing by orders of magnitude.We're seeking a Staff Software...