Senior Data Engineer

A late-stage logtech startup disrupting Southeast Asia's logistics industry, delivering to 100 million customers with operations across six markets.
Data
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
6+ years of experience
Logistics

Description For Senior Data Engineer

Ninja Van, a leading Southeast Asian logistics technology company, is seeking a Senior Data Engineer to join their dynamic team. Founded in 2014, the company has grown to process 250 million API requests and deliver over 2 million parcels daily across six Southeast Asian markets, serving 100 million customers.

The role offers an exciting opportunity to work with cutting-edge technology in a fast-paced environment. As a Senior Data Engineer, you'll be responsible for designing and maintaining the company's data infrastructure, handling massive data processing requirements, and implementing critical data pipeline architectures.

The position requires expertise in distributed computing, SQL, and big data technologies like Apache Kafka, Hadoop, and various stream-processing systems. You'll work with a modern tech stack including Java, Python, Kubernetes, and various cloud services on GCP and AWS.

What makes this role particularly attractive is the direct impact you'll have on the company's success. Working in a lean team environment, you'll contribute to key architectural decisions and lead major initiatives that affect millions of users across Southeast Asia. The company's impressive growth trajectory, having raised over US$500 million in funding, offers excellent opportunities for professional growth and development.

The ideal candidate should have at least 6 years of experience, strong computer science fundamentals, and a passion for solving complex data engineering challenges. You'll be joining a company that values initiative, team-first mentality, and the drive to make a real difference in revolutionizing Southeast Asia's logistics industry.

Last updated a month ago

Responsibilities For Senior Data Engineer

  • Design, develop and maintain infrastructure for streaming, processing and storage of data
  • Build tools for effective maintenance and monitoring of the data infrastructure
  • Contribute to key data pipeline architecture decisions and lead major initiatives
  • Work with stakeholders to develop scalable solutions for data requirements
  • Develop team's data capabilities and enforce best practices
  • Develop data retention policies and backup strategies

Requirements For Senior Data Engineer

Java
JavaScript
Kafka
Kubernetes
MongoDB
MySQL
Node.js
Python
React
Redis
TypeScript
  • Bachelor's or Master's degree in Computer Science or related field from a top university
  • Solid Computer Science fundamentals and understanding of distributed computing principles
  • At least 6 years of experience in a similar role
  • Expert SQL knowledge and experience with relational and NoSQL databases
  • Advanced knowledge of Apache Kafka and proficiency in Hadoop v2, HDFS, and MapReduce
  • Experience with stream-processing systems and big data querying tools

Interested in this job?

Jobs Related To Ninja Van Senior Data Engineer

Analytics Engineer (L5) - Content and Studio

Senior Analytics Engineer role at Netflix focusing on content and studio analytics, requiring 4+ years of experience in data analysis and engineering.

Senior Data Engineer

Senior Data Engineer position at Airbnb, building and maintaining data pipelines for marketing technology platform, offering remote work and competitive compensation.

HE - Sr. Data Engineer - 0063

Senior Data Engineer position for developing critical data solutions and analytics, requiring 8 years of experience in data engineering, cloud services, and ETL/ELT development.

Senior Data Engineer (Security Cleared)

Senior Data Engineer position at Quantexa, requiring security clearance, focusing on implementing data analytics solutions for banking, insurance, and government sectors.

Data QA Engineer

Senior Data QA Engineer position at Solvd Inc., focusing on quality assurance processes, data testing, and test automation.