Quay lại
CÔNG TY TNHH NEXLAB IT SOLUTIONS
Remote · On-site · Website
Data Engineer
JavaSQLPythonDockerDatabaseData EngineerKafka
Kinh nghiệm
Không yêu cầu
Vị trí
Data
Hình thức
On-site
Khu vực
vietnam
Deadline
Đến khi tuyển đủ
Company Overview
Analyzing...
Work Information
Work Days
Monday – Friday
Work Hours
9:00 AM – 6:00 PM
Work Type
On-site
Paid Leave
12+ days / year
Contract
Full-time (Permanent)
Insurance
Social & Health Insurance
Về vị trí này
[Responsibilities] Design and implement real-time and batch data pipelines Build and maintain scalable streaming systems Develop and optimize stream processing jobs Ensure reliable ingestion from multiple internal and external data sources Design event schemas and data contracts Implement data validation, transformation, and enrichment logic Optimize storage layouts and lifecycle management strategies Improve system observability (metrics, logging, alerting) Troubleshoot and resolve performance bottlenecks in distributed systems Implement retry, dead-letter, and replay mechanisms Ensure data quality, consistency, and governance Collaborate with Backend, DevOps, and Security teams [Requirements] Must-Have Proficiency in Java, Python, and SQL; strong software engineering fundamentals Experience with distributed messaging systems (e.g., Apache Kafka) and stream processing frameworks (e.g., Apache Flink) Knowledge of event-time processing, windowing, state management, and handling out-of-order events Experience with cloud storage/data lakes, relational databases, and search/indexing engines (e.g., OpenSearch / Elasticsearch) Familiarity with cloud platforms (AWS preferred), IaC (Terraform), CI/CD, and containerization (Docker) Strong problem-solving skills and ability to design scalable, fault-tolerant data pipelines Nice-to-Have Experience with workflow orchestration platforms Experience in security, log processing, or observability domains Schema management tools (Avro, Protobuf, Schema Registry) Data lake table formats (Iceberg, Hudi, Delta Lake) Experience with distributed query engines (Athena, Trino, Presto) Multi-tenant system design Cost optimization in large-scale cloud environments Soft Skills Strong problem-solving and debugging skills in distributed systems Ownership mindset with attention to reliability and quality Clear communication and documentation skills Ability to work cross-functionally Comfort working in fast-paced environments Qualifications Bachelor’s degree in Computer Science or equivalent experience. 7+ years of experience in data engineering or distributed systems Strong fundamentals in system design and scalability Proven experience operating production-grade data platforms Ability to balance performance, cost, and reliability
Benefits
Competitive Salary: Attractive compensation package, negotiable based on your skills and experience.MacBook Provided: Each employee is equipped with a high-quality MacBook for work.Weekends Off (Saturday & Sunday): Ensuring a healthy work–life balance.Full Benefits Package: Social insurance and other benefits in accordance with Vietnamese labor law.Growth Opportunities: Work in a dynamic and flexible startup environment with strong career development potential.