Practice Ignition

Surry Hills, AU
51-200 employees
Eliminate the friction by sending your clients a single smart proposal they can read, sign and pay in one place.

Senior Data Engineer

Senior Data Engineer


We're a fast paced, high growth B2B software company, headquartered in Sydney, Australia - and we're building a data team!

The Senior Data Engineer is in charge of creating and maintaining the environment that allows almost every other function in our data world to operate. By data engineering, we mean that you are responsible for developing, building, maintaining, and testing architectures, such as databases and processing systems. Basically, you are the gatekeeper of the data production chain and ensure that it runs smoothly, from data extraction to data visualisation.


  • Design, manage and optimise existing data infrastructure.
  • Work within an expanding data team, building and managing data tools used to support and scale with data needs.
  • Build & maintain custom data pipelines, including integrations between various SaaS apps we use in our business
  • Make smart decisions about when to leverage off-the-shelf tools and when to write and maintain custom code.
  • Enable self-serve analytics and reproducibility through thinking for the business with a problem mindset.
  • Work with team members in non-technical roles to understand their data-related challenges and ensure they have the right data available.
  • Promote software engineering best practices such as version control and continuous integration to an analytics codebase.


  • Cloud data warehouse experience with Snowflake.
  • Experience with ETL tools - Fivetran/Stitch
  • Experience with Data modelling tools - DBT or LookML, Alteryx.
  • Proficiency in at least one high-level programming language like Python, Ruby, etc.
  • Strong SQL skills, with the ability to write queries to find answers to complex questions.
  • Experience with Cloud Computing platforms like Amazon AWS, Google Cloud etc.
  • Experience creating or maintaining a star schema or similar for a data warehouse.
  • Experience creating or maintaining a data pipeline for a data warehouse.
  • Current stack: Snowflake, Fivetran, DBT, Tableau
  • Experience in CRM integrations will be viewed favourably.

Who you are

  • You’re genuinely excited about a collaborative role and building tools to support a new data team. You want the team to be successful.
  • You embrace taking on varied responsibilities, especially in an early stage environment.
  • Doing things better motivates you. We’re looking for someone who can point out inefficiencies and say “I can build something better”.
  • You’re able to work effectively with less technical folk to understand their problems. Empathy is important.
  • You have a curiosity for defining analytical problems and finding innovative solutions with data.

About Us

One of our long term goals is to see Practice Ignition become the central platform that enables cloud accounting practices. We aim to be the platform that links sales, to payments and remove/reduce the administrative processes involved with interacting with your accountant or financial advisor. As much as we’re focused on automating administration and processes within these businesses, it’s the clients that we ultimately aim to engage.

We’re looking for smart, talented and experienced team members that can take ownership, articulate their point of view and back their opinions with a well researched and knowledgeable stance.

Our Head office is located in Sydney Australia, Our customers are global, so you will be helping customers from, US, UK, Canada, South Africa, and Australia. Building friendships and connections with an amazing and dynamic team all over the world.

Company Values

We are better everyday

We work without ego

We are smarter together

We hero our customer

  • We engage in robust and articulate dialogue while maintaining an open mind 
  • We are effectively work autonomously, but also with a strong team ethic. We may reward individual effort, but we most certainly play as a team in everything we do
  • We have the ability to focus yet still have a laugh in high-pressure situations
  • We are comfortable working with globally distributed teams who bring together complementary skill sets
  • We are proactive learners, and encourage the continuous development of our skill-sets
  • We are passionate about delivering services to our customers and able to champion their needs
  • We are able to think creatively and develop solutions for our customers

Key Internal relationships:

Data analysts, product managers. You’ll also work collaboratively across several functions including marketing, product & development, sales, customer success, account management, finance and support teams.

Apply Now

Practice Ignition is an equal opportunity employer and conducts its employment practices based on business needs and in a manner that treats employees and applicants on the basis of merit and experience. If you require assistance in your application please contact

Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.