Contentsquare recrute un(e)

Engineering Manager

CDI • Paris, France

Cette offre est lié au département Data collection


Contentsquare is a digital experience analytics company dedicated to making the digital world more human through online experiences that respect the user’s time, privacy, and ability(e)Since our founding in France in 2012, we have grown to be a truly global team, representing more than 70 nationalities in offices across the world, including New York, London, Paris, Munich, San Francisco, Barcelona, Amsterdam, Tel Aviv, Tokyo, Singapore, and more.

Since the beginning, we’ve developed a reputation for helping leading companies better understand and build trust with their customers(e)In that time, we’ve been recognized by Frost & Sullivan as a Global Company of the Year, and by Wired Magazine as one of Europe’s hottest startups(e)In May of 2021, we raised $500M in Series E funding, but we’re not stopping there.

To reach our ambitious goals for the future, we will be nearly doubling the size of our global workforce in the next 2 years(e)Want to learn, innovate and contribute your unique perspective to an industry leader? Join the team dedicated to bringing more human analytics to the world! #WeAreCSquad


? Our mission
In the Mobile Data Collection team, we are on a mission to build the industry leading digital experience analytics SDK.
With a stellar growth, billions of users, a complex business environment and our quality, performance and privacy expectations, you’ll find an engaging, rewarding and supportive work environment at Contentsquare.
We are looking for a talented Engineering Manager who understands that development is a team effort and who enjoys growing highly technical teams while creating an healthy culture of performance.

? Our stack
On the Mobile Data Collection side, our SDK works on:
-native iOS applications (implemented in Swift)
-native Android applications (SDK is in Java - converted to Kotlin over time -, Unit Tests and Sample App in Kotlin)
-multi-platform frameworks (React Native, Flutter, Capacitor/Ionic, Cordova) with specific bridges

The Tag (implemented in Typescript) that collects data on websites (both desktop and web mobile) is implemented and maintained by the Web Team.
Our APIs are mostly designed with our specific constraints in mind(e)For example, the most data intensive ones use Protocol Buffers.
Our backend uses a combination of technologies such as Kafka, Spark, Flink, Akka, ClickHouse and languages such as Scala, Golang, Python, C++.
Our monitoring and deployment are handled through Kibana, Grafana, Terraform, Datadog and finally, everything is hosted on AWS and Azure.
Our frontend is a micro-frontend SPA developed mainly in Angular/Vue.js and Node.js.

? Our challenges
Our rapid growth requires a strong focus on organising highly efficient teams(e)We are currently rolling out a new organisation centered around our product portfolio and the value we want to deliver to our clients(e)From an R&D standpoint, one of the cornerstone of this organisation is to lean on an SDK Core Team whose mission will be to enable the product teams to achieve amazing results.
The key challenges for our SDK Core team will be:
-best practices and guidelines to allow multiple teams to work in harmony
-horizontal scalability of our SDK code architecture
-best in class CI/CD pipeline and release process to achieve high velocity
-creation and maintenance of the shared components and libraries
-proper end to end non-regression and performance tests
-efficient monitoring to make sure we are alerted before anyone else

? Skills & Mindset
To be successful in this new adventure, you will need to:
Lead by example — You research new technologies to stay abreast of industry trends and standards(e)You care about production health and resiliency(e)You come up with ideas to improve it further.
Build your team — You contribute actively on the recruitment process to attract the best engineers and ensure that their onboarding goes smoothly: technical stack, process and team.
Engage and develop — You help your reports to progress in their careers(e)You create a trusty work environment(e)You foster a fun, healthy, and collaborative team dynamic.
Communicate — You communicate your expectations to your team, share individual and team achievements internally, at the R&D level or externally.
Drive performance — You have a pragmatic approach(e)Balance short term deliveries and long term projects(e)You encourage roadmap sizings & priorities to be properly challenged by all the team members.

? Why join Contentsquare’s Mobile Data Collection team?
We would really love to hear from you if:
You want to have a strategic impact, a lot of autonomy, responsibilities and opportunities to grow.
You want to help your team members grow in their careers — we have two Engineering and Engineering Management career paths (with clear defined progression steps and opportunities to mentor and be mentored) to make sure we are always challenged to learn something new.
You are looking for a variety of technically challenging projects that are pushing the boundaries in the mobile ecosystem
 
If the above sounds like a great fit to you, then join us at ContentSquare and be a part of this awesome adventure(e)With tech teams that are as passionate as you are, cultivate knowledge sharing and strive for team cohesion(e)Through hackathons, and cross-team innovation days, we are committed to innovating towards tomorrow’s user experience.
 
While we are offering flexible working conditions (full remote, 100% in office or any hybrid setup of your choice), employees need to be fiscally based in one of our main countries to be hired by one of our office(e)Please ask your recruiter for more information.
Why you should join Contentsquare
- Our clients, partners and investors love our industry-leading product
- We invest in our people through career development, mentorship, social events, philanthropic activities, and competitive benefits
- We are a fast growing company with a track record of success over the past 10 years while also operating with the agility of a startup, which means a huge opportunity to make an immediate and lasting impact
- We’re human first(e)We hire talented people and provide them with the trust, resources and flexibility to get the job done
 
To keep our employees happy and engaged, we are always assessing the benefits/perks we offer to ensure we are competitive(e)Here are some we’d like to highlight:
- Virtual onboarding, Hackathon, and our annual kickoff trip on a global basis! You have the opportunity to interact with our global colleagues
- Generous paid time-off policy (every location is different)
- Immediate eligibility for birthing and non-birthing parental leave
- Wellbeing allowance
- Home Office Allowance
- A Culture Crew in every country to organize regular outings such as game nights, movie nights, and happy hours
We offer many benefits in various countries -- ask your recruiter for more information

Uniqueness is embedded in our DNA as one of our core values(e)We welcome everyone to apply.

Contentsquare is an equal opportunity employer(e)Qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

Your personal data is used by Contentsquare for recruitment purposes only(e)Read our Job Candidate Privacy Notice to find out more about data protection at Contentsquare and your rights.


En recherche d'un nouveau poste?

Engineering Manager chez Contentsquare vous plait? Nous avons des dizaines d’offres similaires sur notre site. Interessé(e)? Entrez votre email et l’on vous enverra les meilleures offres par email quotidiennement.