Data Engineer II - Fintech
Anuncio original
We are looking for a Data Engineer II to join our Data Analytics Engineering Team in Bengaluru. Our mission is to help teams detect anomalies, generate analysis, and create projections, recommendations, and onward-journeys for customers. To achieve this, we extract relevant data from our production systems to generate working data for reporting, analytics, and machine learning teams.
The Job
You will work side by side with other data engineers and site reliability engineers to improve the reliability, scalability, maintenance, and operations of all the data products within our analytics ecosystem. You will collaborate with colleagues in Amsterdam - including engineering managers, product managers, and data scientists - to achieve results the right way.
Your day-to-day work includes:
Maintenance and operations of data pipelines and products that handle data at big scale.
Developing capabilities for monitoring, alerting, testing, and troubleshooting the data ecosystem.
Delivering data products that produce actionable metrics, projections, and recommendations for downstream teams.
Key Responsibilities and Duties
Take ownership of multiple data pipelines and provide innovative solutions to reduce operational workload.
Rapidly develop next-generation scalable, flexible, and high-performance data pipelines.
Contribute to data platform capabilities such as testing, monitoring, debugging, and alerting.
Maintain end-to-end ownership of data quality in complex datasets and prioritize issue resolution based on customer impact.
Experiment with new tools and technologies to meet business requirements regarding performance, scaling, and data quality.
Provide self-organizing tools that help the analytics community discover data, assess quality, and explore usage.
Serve as the main point of contact for technical and business stakeholders regarding pipeline failures and data concerns.
Job Requirements
Minimum 5 years of hands-on experience in data engineering or software engineering developing data pipelines.
Bachelor's degree in Computer Science, Engineering, Mathematics, or 5 years of equivalent progressive experience.
Solid experience in at least one programming language (we primarily use Java and Python).
Experience building production data pipelines in the cloud, setting up data lakes, and designing E2E systems (load balancing, caching, NoSQL).
Knowledge of Flink, CDC, Kafka, Airflow, Snowflake, DBT, or equivalent tools.
Hands-on experience with schema design and data modeling.
Proven experience working with big data at scale.
Experience with teams in different timezones or experience with statistics, anomalies, and A/B testing.
Pre-Employment Screening
If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.
Candidatura gestionada por Booking.com