Lead Data Engineer
Bengaluru, India
Cermati.com
Nikmati layanan pinjaman online, KTA, kartu kredit, asuransi, dan pembayaran tagihan online terbaik di Indonesia. Cermati.com menyediakan layanan finansial sesuai kebutuhan dimana saja dan kapan saja dalam satu aplikasi.Company Description
Cermati is a financial technology (fintech) startup based in Indonesia. Cermati simplifies the process of finding and applying for financial product by bringing everything online so people can shop around for financial products online and can apply online without having to physically visit a bank.
Our team hailed from Silicon Valley Tech companies such as Google, Microsoft, LinkedIn and Sofi as well as Indonesian startups such as Doku, Touchten. We have graduates from well known universities such as Universitas Indonesia, ITB, Stanford, University of Washington, Cornell and many others. We are building a company with the same culture of openness, transparency, drive and meritocracy as Silicon Valley companies. Join us in our cause to build a world class fintech company in Indonesia.
Job Description
Candidates would be leading a team of talented but possibly inexperienced engineers, along with experienced staff engineers who will look to you for overall direction. Typically candidate will combine good communication and people management skills with a strong tech background
Candidates should show great care in running production systems such as:
Put in place relevant processes and SOPs such as, on-call SOPs, runbooks, alerting and monitoring systems etc.
Identify and prioritize tech debt issues so that developer on-call load is kept under check
On a typical day, candidates would be spending 25% of the time on project management, 25% of the time doing people management (1:1s, discussing career progression with reportees etc) and 50% of the time on requirement gathering, high-level design, low-level design, roadmap etc.
The candidate should be able to work with staff engineers to design high-performance, maintainable, extensible data processing pipelines to solve business problems. Here are some example business problems:
> "We want to reduce the time for productionizing experimental machine learning features to 1 day"
> "We want to design a real-time pipeline that combines data from several sources so that we can monitor the performance of the ops team".
They should be able to translate the high-level design into a series of tasks that can be executed by other software engineers working in parallel. The high-level designs are usually design documents consisting of relevant block diagrams, UML diagrams meant to be consumed by other engineering leaders and software engineers.
They must be able to work with international teams effectively. They will be required to communicate with:
Clients who may not necessarily be software engineers (marketing teams, business development team etc)
Software engineers and tech leads to communicate the design in a simple yet accurate language without compromising details.
Qualifications
Preferred Qualifications:
Experience with GCP technologies (BigQuery, DataFlow, PubSub) and DBT
Strong experience in Java is required. Candidates without Java experience will not be considered. Apart from Java, it is preferable but not necessary to have Python and NodeJS experience
Should have led a medium-sized team for at least a few years
Candidates must be able to understand the trade-off between performance, simplicity, maintainability, and timeline constraints when developing software solutions
Should have a minimum of 5+ years of experience in data engineering.
Additional Information
The candidate should be willing to relocate to Bangalore.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: BigQuery Dataflow dbt Engineering FinTech GCP Java Machine Learning Node.js Pipelines Python
Perks/benefits: Career development Startup environment
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Data Manager jobs
- Open Data Science Manager jobs
- Open Principal Data Engineer jobs
- Open Marketing Data Analyst jobs
- Open Power BI Developer jobs
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Business Data Analyst jobs
- Open Data Analytics Engineer jobs
- Open Data Scientist II jobs
- Open Junior Data Scientist jobs
- Open Business Intelligence Developer jobs
- Open Product Data Analyst jobs
- Open Sr Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Senior Data Architect jobs
- Open Sr. Data Scientist jobs
- Open Big Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Research Scientist jobs
- Open Data Quality Analyst jobs
- Open Azure Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Data Product Manager jobs
- Open GCP-related jobs
- Open Data quality-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Business Intelligence-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Deep Learning-related jobs
- Open PhD-related jobs
- Open Data visualization-related jobs
- Open NLP-related jobs
- Open PyTorch-related jobs
- Open Finance-related jobs
- Open TensorFlow-related jobs
- Open APIs-related jobs
- Open LLMs-related jobs
- Open Consulting-related jobs
- Open Generative AI-related jobs
- Open CI/CD-related jobs
- Open Snowflake-related jobs
- Open Hadoop-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Databricks-related jobs
- Open Airflow-related jobs