Who is Quantium?
Quantium is a world leader in data science and artificial intelligence. Established in Australia in 2002, Quantium is a global team of more than 1,100 people across 14 locations with a unique blend of capabilities across product and consulting services to help businesses unlock value from data and analytics. Quantium partners with the world’s largest corporations to forge a better, more insightful world.
Data Engineering Team
Data Engineering team in India, will be accountable for leading the technical aspects of product engineering by being hands on, working on the enhancement, maintenance and support of the product on which your team is working, within your technology area. You will be responsible for your own hands-on coding, provide the design thinking and design solutions, ensuring the quality of your team’s output, representing your team in product-level technical forums and ensuring your team provides technical input to and aligns with the overall product road-map.
How will you make an impact?
As a Senior Data Engineer you will be responsible for developing readable, maintainable and efficient code to realise user stories that deliver the product road-map. You will be accountable for coordinating Engineers and other stakeholders in breaking down large epics into collections of smaller stories / tasks and in implementing the overall functionality.
-
- Code follows team standards, is structured to ensure readability and maintainability and goes through review smoothly, even for complex changes
- Designs respect best practices and are favourably reviewed by peers
- Critical paths through code are covered by appropriate tests
- High-level designs / architectures align to wider technical strategy, presenting reusable APIs where possible and minimizing system dependencies
- Data updates are monitored and complete within SLA
• Operate at a High Level of Productivity
o Estimates are consistently ‘challenging, but realistic’
o Most tasks are delivered within estimate
o Complex or larger tasks are delivered autonomously
• Squad Collaboration
o Sprint goals are consistently achieved
o Demonstrate commitment to continuous improvement of squad activities
o The product backlog is consistently well-groomed, with a responsible balance of new features and technical debt mitigation
o Other Engineers in the Squad feel supported in their development
Key Activities
• Write polished code, aligned to team standards, including appropriate unit / integration tests
• Review code and test cases produced by others, to ensure changes satisfy the associated business requirement, follow best practices, and integrate with the existing code-base
• Provide constructive feedback to other team members on quality of code and test cases
• Collaborate with other Lead / Senior Engineers to produce high-level designs for larger pieces of work
• Validate technical designs and estimates produced by other team members
• Merge reviewed code into release branches, resolving any conflicts that arise, and periodically deploy updates to production and non-production environments
• Troubleshoot production problems and raise / prioritize bug tickets to resolve any issues
• Proactively monitor system health and act to report / resolve any issues
• Provide out of hours support for periodic ETL processes, ensuring SLAs are met
• Work with business stakeholders and other leads to define and estimate new epics
• Contribute to backlog refinement sessions, helping to break down each epic into a collection of smaller user stories that will deliver the overall feature
• Work closely with Product Owners to ensure the product backlog is prioritized to maximize business value and manage technical debt
• Contribute to work breakdown sessions to define the technical tasks required to implement each user story
• Contribute to sprint planning sessions, ensuring the team takes a 'realistic but challenging' amount of work into each sprint and each person is productively occupied
• Contribute to the team’s daily stand-up, highlighting any delays or impediments to progress and proposing mitigation for those issues
• Contribute to sprint review and sprint retro sessions, to maintain a culture of continuous improvement within the
• Coach / mentor more junior Engineers to support their continuing development
• Identify each direct reports' longer-term career objectives and, as far as possible, factor this into work assignments
The superpowers you’ll be bringing to the team:
4+ years of experience in design, develop, and implement end-to-end data solutions (storage, integration, processing, access) in Google Cloud Platform (GCP) or similar cloud platforms.
● Strong experience with SQL
● Create ETL/ELT pipelines that transform and process terabytes of structured and unstructured data in real-time
● Strong knowledge of data warehousing and data modelling and techniques like dimensional modelling etc
● Strong hands-on experience with BigQuery/Snowflake, Airflow/Argo, Dataflow, Data catalog, VertexAI, Pub/Sub etc or equivalent products in other cloud platforms
● Solid grip over programming languages like Python or Scala
● Experience with Spark (Scala/Scala or PySpark)
● Experience working with stakeholders and mentoring experience for juniors in the team is good to have
● Understanding of GNU/Linux systems and Bash/scripting
● Bachelor’s degree in Computer Science, Information Technology or a related discipline
● Comfortable working in a fast moving, agile development environment
● Excellent problem solving / analytical skills
● Good written / verbal communication skills
● Commercially aware, with the ability to work with a diverse range of stakeholders
What could your Quantium Experience look like?
Working at Quantium will allow you to challenge your imagination. You will get to solve complex problems using rigor, precision and by asking great questions – but it also means you can think big, outside the box and push your problem-solving skills to the max.
By joining the Quantium team, you’ll get to:
Forge your path: So many of our team have moved around different teams or offices. You’ll be in the driver’s seat, and we empower you to make your career your own.
Find your kind: Embrace diversity and connect with your tribe (think foodies, dog lovers, readers, or runners).
Make an impact: Leave your mark. Your contributions resonate, regardless of your role or rank.
On top of the Quantium Experience, you will enjoy a range of great benefits that go beyond the ordinary. Some of these include:
Flexible work arrangements: Achieve work life balance at your own pace with hybrid and flexible work arrangements.
Continuous learning: Our vision is empowering analytics talent to thrive. The Analytics Community fosters the development of individuals, thought leadership and technical excellence at Quantium through building strong connections, fostering collaboration, and co-creation of best practice.
Remote working: Embrace the opportunity to work outside of your assigned home location for up to 2 months every year.
Quantium’s recruitment process involves the collection and use of personal information. Please click on the link “Privacy” for Quantium’s Collection Notice. This provides information on how we collect, use & store your personal information, including potential disclosure to our majority shareholder, Woolworths Group Limited.