Senior Data Engineer (Romania)
We are looking for a Senior Data Engineer to join the project team of our Client, a fast-growing company from Silicon Valley, that develops a mobile app that provides millions of families in over 150 countries with services such as private location sharing, location history, drive details, crash detection, roadside assistance and help alerts through our free and paid membership subscription. Their customer base currently exceeds 66 million monthly active users. The company is at the forefront of a broad range of technologies (mobile, location services, hardware sensors, machine learning, big data, etc) in pioneering its family-centric platform.
Requirements:
- Minimum of 5 years of experience working with high volume data infrastructure
- Deep experience with both Databricks and AWS cloud computing platforms
- Proficient programming in Python
- Proficiency with SQL and ability to optimize queries
- Work with large-scale data processing using Spark and/or Presto/Trino
- Experience with a data transformation framework like dbt
- Experience with a job orchestration tooling like Airflow
- Experience with data ingestion frameworks like Fivetran
- Strong in data modeling and database design
- Experience in modern development lifecycle including Agile methodology, CI/CD, automated deployments using Terraform, GitHub Actions etc
- Knowledge and proficiency in the latest open source and data frameworks, mode data platform tech stacks and tools
- Upper-Intermediate level of English and better
Responsibilities:
- Design, implement, and maintain scalable data processing platforms used for real-time analytics and exploratory data analysis
- Manage our various types of data from ingestion through ETL to storage and batch processing
- Automate, test and harden all data workflow
- Architect logical and physical data models to ensure the needs of the business are met
- Collaborate with our analytics teams, while applying best practices
- Architect and develop systems and algorithms for distributed real-time analytics and data processing
- Implement strategies for acquiring and transforming our data to develop new insights
- Champion data engineering best practices and institutionalizing efficient processes foster growth and innovation within the team. Full development lifecycle
We offer:
- Competitive salary with the regular review
- Vacation (up to 20 working days)
- Paid sick leaves (10 working days)
- National Holidays as paid time off
- Flexible working schedule, remote format
- Direct cooperation with the customer
- Dynamic environment with low level of bureaucracy and great team spirit
- Challenging projects in diverse business domains and a variety of tech stacks
- Communication with Top/Senior level specialists to strengthen your hard skills
- Online teambuildings
Dear ,
Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.
Looking forward to connecting with you soon!
Best regards,
nCube Recruitment Team