Developer Programmer

Sydney
Full-Time
Hybrid
Engineering

Date Published: 09 May 2025

About Us

 

We're a rapidly growing tech company based in Sydney's Barangaroo district, specialising in building scalable AI solutions for enterprise clients. We have a strong focus on code quality and performance leveraging the best tools and practises.

 

The Candidate

 

We're seeking an experienced, skilled, mid to senior Developer Programmer to join our technical team. The ideal candidate will be expert in SQL optimisation, cloud application and development platforms, and modern data tools. They will have a passion and curiosity to develop new solutions to difficult problems. You'll be responsible for designing and implementing efficient data pipelines, optimising query performance, and collaborating with data analysts/scientists to deliver robust ML/AI solutions.

 

Why This Role Is Different
  • No tech debt – ability to focus on modern data engineering practices
  • Direct impact on architectural decisions and best practices
  • Opportunity to work with cutting-edge tools and cloud technologies

 

Requirements & Core Skills
SQL
  • Advanced query optimization and performance tuning
  • Experience with window functions, CTEs, and complex joins
  • Knowledge of indexing strategies and query plan optimisation
  • Ability to write efficient and maintainable SQL code
  • Ability to write recursive functions
  • Experience with incremental logic in production data pipelines
  • Expert in creation and maintenance of feature stores for AI models
Data Modelling
  • Strong understanding of dimensional modelling
  • Experience with DBT and modern data warehousedesign
  • Knowledge of data normalisation and denormalization trade-offs
  • Ability to track data lineage for tables and fields using visual tools
  • Experience with medallion data architectures

Technical Requirements

Cloud Platforms

  • Hands-on experience with at least one(AWS/GCP/Azure)
  • Understanding of cloud cost optimisation
  • Experience with at least one cloud-native data warehouse (Snowflake, Redshift, BigQuery)
  • Experience in a cloud admin role with abilityto create and delete production datasets

Data Engineering Tools

  • Proficiency with DBT for data transformation
  • Experience with pipeline orchestration tools(Airflow, Dagster)
  • Knowledge of streaming data processing

Programming

  • Python proficiency for data processing and automation
  • Experience with version control (Git) and CI/CD practices
  • Fluent with CLI languages and cloud connections to local machines
  • Experience with social network analysis tools

 

Nice to Haves

  • Experience with NoSQL databases (MongoDB,Cassandra)
  • Experience with scalable sequence modelling
  • Knowledge of data mesh architecture
  • Experience with real-time data processing
  • Experience with data quality monitoring tools
  • Experience with feature stores and vector databases for ML/AI models

 

Ideal Candidate Profile

We're particularly interested in candidates who:

  • Have 5+ years of experience in software development and data engineering or related field
  • 3+ years in a consultancy role
  • Demonstrate strong problem-solving abilities
  • Have experience optimising large-scale cloud applications and data heavy systems
  • Show enthusiasm for learning new technologies and tackling new problems
  • Have experience in large, complex organisations where you have lived and breathed the problem of excessive workforce communications
  • Team leadership experience
  • Must have the right to live and work in Australia without additional visa requirements

 

Culture and Environment
What We Offer
  • Professional development budget
  • Regular knowledge sharing sessions
  • Modern tech stack and tools
  • Flexible working arrangements possible
  • Competitive salary and benefits package

Work Arrangement

  • Location: Sydney Barangaroo
  • Modern office with excellent facilities in a central location