29 Sep
Straive
Secunderabad
Job Summary
We're looking for a Senior Data Engineer with 5-8 years of experience to build and maintain scalable, production-grade data pipelines. The ideal candidate is a robust software engineer with hands-on experience in Spark (3.x), Scala, SQL, and Python. You'll be responsible for designing and implementing ETL/ELT solutions, collaborating with teams to deliver data products, and mentoring junior engineers.
Key Responsibilities
- Design and build data pipelines using Apache Spark 3.x, Scala, Python, and SQL.
- Tune Spark jobs for performance and cost.
- Ensure code quality with unit tests, CI/CD, and code reviews.
- Collaborate with platform and DevOps teams to deploy and monitor pipelines.
- Troubleshoot production issues and perform root-cause analysis.
Qualifications
- 5-8 years of experience as a Data Engineer.
- Strong hands-on experience with Apache Spark 3.x.
- Proficient in Scala, Python, and advanced SQL.
- Experience with streaming frameworks (e.g., Spark Structured Streaming, Kafka).
- Knowledge of orchestration tools (e.g., Apache Airflow).
- Experience with cloud platforms like AWS Glue, EMR, Athena, Redshift, and S3 is a plus.
- Solid understanding of software engineering fundamentals (Git, CI/CD).
📌 Senior Data Engineer
🏢 Straive
📍 Secunderabad
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.