Staff Software Engineer

Criteo

(Palo Alto, California)
Full Time
Job Posting Details
About Criteo

Criteo is a global performance marketing technology company that enables e-commerce companies to leverage large volumes of data to efficiently and effectively engage and convert their customers.

Summary

We are seeking a talented, enthusiastic Staff Software Engineer to join our team.

Responsibilities
  • Write high quality, maintainable code as leading member of the platform team
  • Be a part of a team working on a high volume, highly available system, critical to the success of the business
  • Participate in architecture discussions, influence the roadmap, and take ownership and responsibility over new projects
  • Build scalable, available, low latency systems designed to serve for high traffic
  • Build fault-tolerant distributed data processing systems from ground up
Ideal Candidate

What You Bring to the Role:

  • MS in Software Engineering or related field.
  • 8+ years of programming experience in C#, Java, or C++.
  • You have a rock-solid foundation in Computer Science (data structures, algorithms, software design).
  • You are experienced with architecting, developing and extending large and complex systems.
  • A passion for shipping quality high-performance code.
  • You are a problem solver, a fixer, and a creative technologist. We believe coding is a talent and a passion, not just a skill.
  • You need to be a great team worker and a great communicator.

Nice to have:

  • Experience with Big Data and technologies such as Map/Reduce, Hadoop, Pig, HBase, Hive
  • Experience with API and web services design
  • Experience with taking the initiative and acting as a technical lead
  • A passion for shipping quality high-performance code
  • Strong understanding of (one or more of the following): Java, Python, Scala, system design, distributed systems, web services, cloud infrastructure,
  • Experience in a web or mobile advertising technology business.
  • Working in a very fast-paced and continuously changing environment
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Competitive Compensation, 100% coverage of Healthcare premium, Fidelity 401(k) with company matching.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Palo Alto, California
Skills Desired
Sign up or login to see how your skills match up.
  • Algorithms
  • APIs
  • Big Data
  • C++
  • Data Structures
  • Hadoop
  • HBase
  • Java
  • Programming
  • Python
  • Scala
  • System Design
  • Web Services
  • C#
  • Mobile Advertising
  • Pig
  • Computer Science
  • Software Design
  • Software Engineering
  • Distributed Systems
  • Distributed Data Processing
  • Cloud Infrastructure

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.