Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Purple Drive

Data Engineering

Posted Updated 38 views
Discussion

Description

Key Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using Java, Python, Scala, Node.js, and GraphQL.

  • Architect and implement big data solutions leveraging Hadoop, Hive, Spark (Scala), Presto/Trino, and Data Lake concepts.

  • Develop and optimize data processing and streaming pipelines using Storm, Spark Streaming, Airflow, Luigi, and Automic.

  • Collaborate with data scientists and ML engineers to integrate solutions with Vertex AI and other cloud-based AI/ML platforms.

  • Implement containerized solutions with Docker & Kubernetes and manage deployment on cloud environments (AWS/GCP/Azure).

  • Ensure system reliability, scalability, and performance through monitoring, testing, and optimization.

  • Partner with cross-functional teams including product managers, data engineers, and DevOps to deliver high-quality solutions.

  • Troubleshoot production issues, optimize system performance, and ensure data consistency and security.


Required Skills & Qualifications

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).

  • 7–10 years of experience in backend and data engineering.

  • Proficiency in Java, Python, Scala, and Node.js for backend and API development.

  • Strong experience with GraphQL (GQL) schema design and implementation.

  • Expertise in Hadoop ecosystem (HDFS, Hive, Spark with Scala).

  • Hands-on experience with Presto/Trino and Data Lake architectures.

  • Practical knowledge of stream-processing frameworks such as Storm and Spark Streaming.

  • Experience with orchestration & workflow tools: Airflow, Luigi, Automic.

  • Proficiency with Kubernetes and containerized deployments.

  • Strong understanding of cloud services (GCP/AWS/Azure) and Vertex AI.

  • Excellent problem-solving, debugging, and optimization skills.


Preferred Skills (Nice to Have)

  • Experience with machine learning integration and MLOps workflows.

  • Knowledge of NoSQL databases (MongoDB, Cassandra, etc.).

  • Exposure to observability/monitoring tools (Grafana, Prometheus, ELK, etc.).

  • Familiarity with Agile/Scrum methodologies.

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →