> Markdown version of [/jobs/ext/2006330-senior-software-engineer-data](https://www.wearedevelopers.com/jobs/ext/2006330-senior-software-engineer-data). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Data - **Company:** Criteo Corp. - **Location:** Ann Arbor, MI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Big Data, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Computer Programming, Data Structures, Distributed Systems, Apache Hadoop, MapReduce, Apache HBase, Apache Hive, Python (Programming Language), Scala (Programming Language), Software Engineering, Web Services, Information Technology - **Published:** August 9, 2026 - **Apply:** https://www.wayup.com/i-j-criteo-810347959255940/ ## About the Role + BS in Software Engineering or related field. + 4-6 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 ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Serverless: Past, Present and Future](https://www.wearedevelopers.com/videos/34-serverless-past-present-and-future) - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)