Involve Asia is seeking a talented Data Engineer who will play a role in empowering our data-driven ecosystem. In this role, you will collaborate closely with data scientists, analysts, and software engineers, contributing to the creation of robust infrastructure and cutting-edge tools to address diverse business challenges. You'll be immersed in a complex data landscape, managing terabytes of data across multiple products and supporting various data stakeholders.
Your primary focus will be on using Python and/or Java to automate data processes, ensuring the efficient handling of data that continues to grow in both scale and complexity. You'll also be tasked with designing and implementing intricate data pipelines and models tailored for analytical consumption, leveraging tools such as EMR, Kubernetes, Airflow, and more.
Key Responsibilities:
Maintain our data platform with timely and quality data
Develop and update documentation for the systems.
Write code that is both maintainable and performs well.
Design, implement, operate, and improve the analytics platform
Collaborate with data scientists, business analysts, product managers, software engineers, and other data engineers to develop, implement, and validate deployed data solutions
Build and maintain data pipelines from internal databases and SaaS applicaions
Understand and implement data engineering best practicesImprove, manage, and use standards for code maintainability and performance in code review
Plan and build application to acquire the data
Requirements:
Good understanding at writing and optimizing SQL or Data queries
Experience in Python, Java or similar languages
Familiarity with data warehousing concepts
Experience in Airflow or other workflow orchestrators
Familiarity with basic principles of distributed computing
Experience with big data technologies like Spark, Hudi and Delta Lake
Demonstrating ability to innovate and leading delivery of a complex solution
Excellent verbal and written communication - proven ability to communicate with technical teams and summarize complex analyses in business terms
Ability to work with shifting deadlines in a fast-paced environment
Ability to work under pressure and have good problem solving skills
Desirable Qualifications:
Bachelor Degree in quantitative field such as Computer Science (CS)
Familiarity with AWS, Google Cloud Platform and Microsoft Azure
Experience in planning day-to-day tasks, knowing how and what to prioritize, and what to execute
Past experience as a backend or full-stack software engineer is a plus.
Experience with data governance and security practices
Involve Asia is proud to be an equal-opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunities regardless of race, ancestry, religion, sex, age, marital status, disability, or gender identity.
Involve Asia is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.