Powered by pgvector · cosine kNN
Ingrity
About the role
Location: Sydney
Engagement: Contract
Work Model: Hybrid
About Ingrity
Ingrity is a specialist data, analytics and AI consultancy helping organisations unlock the value of their data through modern cloud and engineering solutions.
We partner with leading Australian organisations to design and deliver scalable data platforms, modernise legacy environments and build solutions that enable better business outcomes.
As we continue to grow, we’re looking for an experienced Software Engineer with strong Python, SQL, Databricks and dbt experience to join the team.
About The Role
As a Software Engineer, you’ll work across modern data and software engineering environments, designing and building scalable solutions using Python, SQL, Databricks and dbt. You’ll work closely with engineers, architects and client stakeholders to develop reliable applications and data-driven solutions, improve engineering practices and support the delivery of modern cloud platforms.
Key Responsibilities
Design, develop and maintain scalable solutions using Python and SQL.Build and optimise data processing workloads within Databricks.Develop transformation and data modelling workflows using dbt.Write clean, reusable and well-tested production-quality code.Design and optimise complex SQL queries and data models.Build automated workflows and support modern CI/CD practices.Troubleshoot performance, reliability and integration issues across applications and data platforms.Apply software engineering principles including testing, version control and code reviews.Collaborate with data engineers, architects, analysts and business stakeholders.Contribute to technical design decisions and continuous improvement across engineering practices.
Key Skills & Experience
5+ years' experience across software engineering, data engineering or similar technical roles.Strong commercial experience with Python.Advanced SQL skills, including complex queries, optimisation and data manipulation.Hands-on experience working with Databricks in production environments.Strong experience with dbt, including data transformation, modelling and testing.Good understanding of data structures, data modelling and modern data architectures.Experience working with Git, CI/CD and automated testing.Exposure to cloud environments such as Azure, AWS or GCP.Experience working within Agile engineering teams.Strong problem-solving skills with the ability to work across complex technical environments.Excellent communication and stakeholder management skills.
Highly Desirable
Experience with Databricks Lakehouse architecture.Knowledge of Delta Lake and PySpark.Experience building APIs or backend services using Python.Exposure to infrastructure-as-code and containerisation technologies.Previous consulting or client-facing experience.
Why Join Ingrity?
You’ll have the opportunity to work on modern data and technology projects with some of Australia’s leading organisations while being part of a highly technical and collaborative consulting environment.
If you’re a Software Engineer who enjoys working across Python, SQL, Databricks and dbt and wants to build modern, scalable solutions, we’d love to hear from you.
Your match
See how you fit
Scored against this job in seconds
Your account
Sign in to apply
Your profile and your match for this job appear right here.
By continuing you agree to our Terms and Privacy Policy.
Next step
Apply for this role
via ingrity.com — opens their site
Applications via ingrity.com
Your job hunt, handled
Ask about any role and get a straight answer on your fit. Then stop searching: new matches land in your WhatsApp the moment they’re listed.
Free for jobseekers
Renaissance InfoSystems
About Us: Renaissance Info Systems is a technology and digital recruitment agency, connecting contract and permanent professionals with clients across Asia-Pacific. We aim to differentiate ourselves through our level …
SimplyAI
Senior Databricks Data Engineer SimplyAI | Sydney or Melbourne | Full-Time SimplyAI is expanding our Data and AI capability and is seeking experienced Databricks Data Engineers to join our growing team in Sydney and M…
Viable Solutions
Job Title: Databricks EngineerLocation: Melbourne, VIC (Hybrid)Experience: 5–8+ YearsAbout the RoleViable Solutions is seeking an experienced Databricks Engineer to join our team and deliver scalable, high-performance…
Accenture
Join Accenture’s Data & AI practice and help build the next generation of AI‑ready data platforms on Databricks. We’re investing heavily to lead in GenAI, Data & AI, and we bring that momentum to real client outcomes …
Billigence
About us: Billigence Pty Ltd is a specialist in the delivery of market-leading Business Intelligence and CRM solutions. Headquartered in Sydney, Australia and with offices in Prague, London, Frankfurt and Singapore ou…
DWS
DWS is seeking a Databricks Engineer to join a major Melbourne-based organisation embarking on a significant Data & AI transformation. This is an opportunity to play a key role in a greenfield Databricks environment, …