Role Overview
We are seeking a Junior Databricks Engineer to join our data engineering team. This is an exciting opportunity for recent graduates or early-career professionals eager to gain experience in building and maintaining data pipelines, optimizing data workflows, and collaborating with analytics and business teams.
Key Responsibilities
• Build, monitor, and maintain ETL/ELT pipelines using Databricks and Apache Spark
• Collaborate with senior engineers and architects to design scalable data workflows
• Work with structured and unstructured data from multiple sources
• Assist in performance tuning of Spark jobs and Delta Lake tables
• Contribute to data quality checks and documentation
• Participate in code reviews and learn industry best practices for version control, CI/CD, and cloud infrastructure
• Bachelor’s degree in Computer Science, Data Engineering, Information Systems, or related field (or equivalent experience)
• Basic knowledge of SQL and at least one programming language (Python, Scala, or Java preferred)
• Familiarity with cloud platforms (Azure, AWS, or GCP)
• Understanding of data concepts such as data lakes, data warehouses, ETL/ELT, and distributed computing
• Strong problem-solving skills and eagerness to learn new technologies
• Exposure to Databricks, Apache Spark, or similar big data tools
• Experience with Git, CI/CD pipelines, and Docker/Kubernetes
• Understanding of data modeling and performance optimization techniques
• Hands-on academic or personal project experience with data analytics or data pipelines
• Mentorship from experienced data engineers
• Access to training and certification programs (including Databricks Academy)
• Collaborative team culture and opportunity to work on real-world data challenges
• Competitive salary and benefits
• Career development path into mid and senior level data engineering roles