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.

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.