Python Engineer Data Domains
What you’ll do
-
You’ll shape the architecture of data products built for analytics and data science, working on use cases like forecasting, feature engineering, customer behaviour insights, and integrating new data sources.
-
You’ll lead how we transform data, setting best practices in data modelling, performance optimisation, and governance to ensure data across Prima is consistent, reliable, and readily available.
-
You’ll build reusable tooling and frameworks that empower teams to ingest, store, transform, and serve their own data products with confidence.
-
You’ll partner closely with data scientists and machine learning engineers, helping refine data requirements and elevate the overall data infrastructure.
-
You’ll stay curious and keep evolving, experimenting with new technologies, exploring open-source tools, and engaging with the broader community to keep us at the cutting edge.
What we’re looking for
-
You’re a Data Engineer or Software Engineer who enjoys working with data with strong Python expertise, and you take pride in writing clean, reliable, production-grade code based in solid software engineering best practices.
-
You’ve built and operated batch and distributed data processing systems, as well as near real-time streaming pipelines using technologies like Kafka, Flink, or Spark. If you’ve worked with Databricks, is a big plus!
-
You’re comfortable working with RDBMS and data warehousing, and you understand how to design data models that actually serve business needs.
-
You care about quality and reliability. You’ve worked with CI/CD and testing practices for data pipelines, and you’re familiar with contributing to infrastructure-as-code setups (Terraform or CloudFormation).
-
And last but not least, you thrive in a culture of ownership and collaboration, jumping in beyond your scope to move things forward, and having fun along the way.
Nice-to-Have
-
You’ve had hands-on experience with Data Quality and Data Governance practices, and you understand why they matter.
-
You’re familiar with data modelling approaches (like Star Schema or OBT) and modern data architectures (Medallion, Lambda, or Kappa).
-
You’ve built or contributed to data platforms in the cloud (AWS preferred), working with components like S3, Glue, or Athena.
-
You have some exposure to data analysis, MLOps, or feature engineering, and you’re curious to go deepe
