Deskripsi Pekerjaan
Are you a seasoned Data Engineer looking to make a high-impact contribution at a boutique software house? Vanguard Software Pte Ltd is currently seeking a Senior Data Engineer to join our elite team of cloud-native specialists. We pride ourselves on transforming complex business goals into enterprise-grade, high-performance WebApps.
In this role, you will be the backbone of our data strategy, architecting scalable pipelines and ensuring data integrity across our cloud-native ecosystems. You will work closely with cross-functional teams, including developers and product managers, to design robust infrastructure that empowers our clients' digital transformations. If you are passionate about clean code, distributed systems, and solving complex architectural challenges in a fast-paced, collaborative environment, we want to hear from you.
Tanggung Jawab
- Design, develop, and maintain scalable data pipelines to ingest, process, and store large volumes of data.
- Architect cloud-native data solutions using AWS, Azure, or GCP to ensure high availability and reliability.
- Collaborate with product and engineering teams to define data requirements and optimize system performance.
- Implement rigorous data quality checks, security protocols, and governance standards across all data platforms.
- Mentor junior engineers and promote best practices in data engineering and system architecture.
- Manage end-to-end data lifecycle, from ingestion and transformation to storage and retrieval.
- Conduct performance tuning and troubleshooting of distributed database systems to ensure optimal latency.
Kualifikasi
- Bachelor’s degree in Computer Science, Data Engineering, or a related technical field.
- 5+ years of professional experience in Data Engineering or backend development.
- Advanced proficiency in Python, Scala, or Java.
- Strong expertise in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).
- Proven experience with big data processing frameworks such as Apache Spark, Flink, or Kafka.
- Deep understanding of cloud-native infrastructure and CI/CD pipelines (AWS/GCP/Azure).
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Strong analytical and problem-solving skills with a focus on delivering high-quality enterprise code.