Contentsquare is a global SaaS technology company that empowers brands to build better digital experiences for all. Not to brag but we have been recognized by Gartner as one of the four most innovative e-commerce technologies in the world, & featured in Wired Magazine as one of Europe's hottest startups.
Contentsquare has 8 main offices across the world (Paris, NYC, London, Tel Aviv, Munich, Tokyo, Singapore & San Francisco) with 750+ clients globally including many accounts from the global Fortune 100. We've been experiencing tremendous growth as our team has grown from ~300 to over 850+ employees globally, & raised a $500M Series E funding in May 2021, the biggest total VC funding ever for a French start-up! This announcement garnered more than 350 media placements globally.
We can tell you that this growth is not going to stop here as we are anticipating to hire 1,500+ positions globally within the next few years & are looking for talented people like you - unique, ambitious, & enthusiastic - to join us & help us continue to innovate & improve user experience. YOU keep us going & your creativity drives us to be a better company. Come join the #CSquad family!
We collect several billions events per day, & query hundreds of terabytes in real time. As a Senior Software Engineer, you will join a team of passionate & talented developers to design & develop a data architecture for the future.
Your daily work will consist of:
Designing efficient services to collect, process & store petabytes of data
Leading large scale projects that involves complex systems with leading edge technologies
Thinking of smart data formats & ways of exchanging it to serve the functionalities of the product, while minimizing the cost & increasing performance
Developing tools & systems to help data-scientists industrialize their projects
Increase the team's expertise by bringing in new ideas & mentoring other developers by using (but not limited to) some open source technologies such as Scala, Go, Kafka, Akka, & ClickHouse.
With a minimum 4-5 years of experience, you have a good grasp of the fundamentals of computer science. You have worked with dynamic complex systems in a rich ecosystem with lots of integrations. You are proficient in either Scala, Java or Go, & ideally other backend languages. You have good communication skills & you are comfortable in a flat team structure where you work together with your peers to solve technical challenges.
Why join ContentSquare's Data Engineering team?
You are looking for a variety of cool projects, which will revolutionize analytics & UX with big data
You would like to challenge yourself developing distributed infrastructure with a real time & data-intensive environment.
You are interested in contributing to open source projects as well as investing in the tech scene by organizing meetups & presenting at conferences
You are looking for an environment where you'll have the occasion to be a technical reference on your areas of expertise, all while taking responsibilities on strategical corporate axes & collaborating with your peers.