305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Senior Data Engineer Australia or Remote
Senior Data Engineer Description
Are you passionate about creating scalable services? We're seeking a Senior Data Engineer to join our Customer Success and Support Data Engineering team. In this role, you'll design and develop high-quality data solutions and applications that are crucial for organizational decision-making.
Responsibilities
- Design and develop data marts and distinct data models tailored for analytical usage, working in agile sprints
- Address and resolve ad-hoc data requests promptly
- Build and optimise data ingestion pipelines, focusing on enhancing data flow and integration
- Craft comprehensive and accessible documentation that empowers both technical and non-technical stakeholders to effectively leverage the developed data solutions
Requirements
- 8+ years of working experience as a Data Engineer
- High proficiency in SQL, specifically Databricks SQL, and a strong command of SQL for data querying and manipulation
- Extensive knowledge of Spark, including Apache Spark internals and Spark Streaming
- Proficient in Object-Oriented Programming (OOP) using Java, Scala, or Kotlin
- Experience with data integration, modeling, and REST APIs
- General understanding of big data environments, the AWS suite, and experience with CI/CD practices
- Proficient in using cloud services, particularly AWS
Nice to have
- Proficiency in Python, particularly PySpark
- Knowledge of microservices architecture
- Experience with Terraform and orchestration of Airflow jobs
We offer
- By choosing EPAM, you're getting a job at Great Place To Work-Certified™ in 2024, Glassdoor’s Top 100 Best Places to Work in 2023 & one of Most Loved Workplace, as recognized by Newsweek, 2021 - 2023
- Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
- You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
- We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
- At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
Life at EPAM
• We are a leading global provider of digital platform engineering and development services that has rapidly grown in Australia since 2013.
• We adopt a global growth strategy, thinking and acting like start-ups, working in multi-disciplinary teams, and delivering results. With a multinational talented team, we have been delivering innovative solutions for cloud migration, cyber security, digital transformation, etc.
• You will work in an open and friendly work environment where your professional skills and experience can stand out.
How We Hire
• Here, we summarize the typical journey to finding a job within EPAM.
• Apply and tell us about yourself!
• Go through some standard interviews:
- - General interview with a recruiter
- - Technical interview with our technology experts
- - Manager interview or Offer interview with a hiring manager
• Get ready to join the team!
• Not sure if you meet all the requirements? No problem. Let’s talk anyway and find out more!
• It takes 1 min of application to start the journey with us. Apply now!