Logo
Criteo

Senior Software Engineer Data

Criteo, Ann Arbor, Michigan, us, 48113

Save Job

What you will be doing: Write high quality, maintainable code as a 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 the ground up. What you bring to the role: BS in Software Engineering or a related field. 4-6 years of programming experience in C#, Java, or C++. A rock-solid foundation in Computer Science (data structures, algorithms, software design). Experience with architecting, developing, and extending large and complex systems. A passion for shipping quality high-performance code. A problem solver, a fixer, and a creative technologist. We believe coding is a talent and a passion, not just a skill. 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 in taking the initiative and acting as a technical lead. 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. Experience working in a very fast-paced and continuously changing environment.

#J-18808-Ljbffr