Senior Data Engineer (Analytics)
Role details
Job location
Tech stack
Job description
- Have key responsibilities within the requirements analysis, scalable & low latency streaming platform solution design, architecture, and end-to-end delivery of key modules in order to provide near real-time data solutions for our product
- Analyze and translate business needs into data model & optimize for big data
- Identify slow queries and optimize for better performance
- Write clean scalable code using Scala / python / SQL and test and deploy applications and systems
- Solve our most challenging data problems, in near real-time, utilizing optimal data architectures, frameworks, query techniques, sourcing from structured and unstructured data sources.
- Be part of an engineering organization delivering high quality, secure, and scalable solutions to Aircall clients
- Involvement in product and platform performance optimization and live site monitoring
- Mentor team members through giving and receiving actionable feedback.
Our tech. stack:
- AWS (Kinesis,Kafka, s3, DMS, Glue, EMR, EKS, Redshift, Spectrum), Apache Pinot, Apache Flink and Airflow.
- A continuous deployment process based on GitLab
Requirements
- A Bachelor's degree in a technical field (eg. computer science or mathematics).
- 3+ years experience with near real-time analytics
- 5+ years experience with a modern programming language such as Scala, Python, Go, Typescript
- Experience of designing complex data processing pipeline
- Experience of data modeling (star schema, dimensional modeling etc) in AWS redshift
- Experience of query optimisation
- Experience of kafka is a plus
- Shipping and maintaining code in production
- You like sharing your ideas, and you're open-minded
Benefits & conditions
Key moment to join Aircall in term of growth and opportunities ️ Our people matter, work-life balance is important at Aircall Fast-learning environment, entrepreneurial and strong team spirit 45+ Nationalities: cosmopolite & multi-cultural mindset Competitive salary package & benefits (health coverage, lunch, commute, sports) DE&I Statement: At Aircall, we believe diversity, equity and inclusion, irrespective of origins, identity, background and orientations, are core to our Aircall journey. We promote active inclusion to foster a strong sense of belonging which is one of our main strengths as a business. We strive to assemble diverse people that can enrich and learn from each other. We pledge to make sure everyone not only has a seat at the table but is valued at the table -- providing equal opportunities to develop and thrive. We will constantly challenge ourselves to make sure that we live up to our ambitions around diversity, equity and inclusion, and keep this conversation open because we realize that we have work to do and much to learn.