Data Automation Engineer



Software Engineering
Posted on Tuesday, April 16, 2024
About Us
InDebted is changing the world of consumer debt collection for good. We’ve disrupted the traditional debt collection industry by providing businesses with a better way to support overdue customers to get back on track. Our solution is product-led, driven by AI and ML, and places customer experience at the core.
We’re fully remote, with a team of over 300 people living and working all around the world. Founded in Australia, we’ve since expanded into the United States, United Kingdom, Canada, and New Zealand. We’ve doubled our revenue year over year, with significant growth on the horizon. Now is an incredible time to join the team as we continue on our mission to help millions of consumers resolve debt, better.
Summary Description:
Our company operates a range of systems and processes. As a data automation engineer, you will play a pivotal role in automating data transfer processes. This entails identifying existing processes, and proposing solutions, developing, implementing, testing and maintaining automated solutions.
As part of our Research and Development team, you will collaborate closely with other software engineers, analytics engineers and systems specialists, as well as cross-functional teams to deliver the automations in the business.

Duties and Responsibilities:

  • Develop Pythonic data transfer solutions to meet business needs across the software lifecycle, including development, implementation, QA, deployment, and maintenance thereof.
  • Analyze existing business processes, map out workflows, and identify areas for optimization and automation using Python scripts and tools.
  • Collaborate with cross-functional teams, including IT, Finance, Operations, and Client Success, to understand their specific needs and tailor solutions accordingly.
  • Manage and optimize cloud infrastructure resources for deploying and scaling containerized applications developed as part of automation solutions.
  • Proactively seek feedback from end-users, identify opportunities for further optimization, and implement iterative improvements to enhance process efficiency.
  • Stay updated with the latest advancements in automation tools and technologies.


  • Demonstrable proficiency in Python programming language for the purposes of developing data transfer processes.
  • Strong aptitude in basic programming and computer science principles.
  • Excellent verbal and written communication skills to collaborate effectively with cross-functional teams, including articulating technical concepts to a non-technical audience.
  • Ability to work independently with a proactive and self-starting attitude.
  • Excellent attention to detail and exceptional project management skills.

Highly Valued Attributes:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Experience with commercial pipeline tools, cloud and/or database infrastructures.
  • Proven experience in managing a system of record, preferably in a financial context.
  • Demonstrated understanding of the technology stack used by the research and development team at InDebted.
  • Excellent attention to detail and stakeholder management skills.
  • Strong multi-tasking ability to manage the large number of ongoing deliverables being worked on at the same time.
  • Prior experience working as a technical specialist or developer in the data field.
  • Familiarity with data structures, modern databasing technologies, visualisation tools and development tools.
  • Great working attitude and a keen interest in further professional development.

Tech Stack:

  • SQL, Python, Snowflake, AWS Athena, S3, Langchain

How does success looks like in the next 6 or 12 months:

  • Should be relatively self sufficient in proactively identifying planning and executing automation base tasks in a cross departmental environment.
Our Benefits
Recognised by the AFR as Australia's Best Place to Work in 2022, the benefits of life at InDebted include:
Flexible working - We’re a global, fully remote team passionate about making work, work for you
Employee equity - Access to share options in something big
Flexible paid leave - Our trust-based leave model enables you to choose when you take leave, how much you take, and what you take it for
Uprise - Our EAP Provider supports your physical, social & psychological wellbeing
Remote work set-up - Budget of AUD $750 (or local equivalent) to help you create a working environment that supports your productivity
At InDebted, we respect and celebrate the unique attributes, characteristics, and perspectives that make each person who they are. We also believe that bringing diverse individuals together allows us to build better products and a better overall company. InDebted is an Equal Opportunity Employer.
For Recruiters: We appreciate the interest of all candidates and recruitment agencies, however for this role we are managing this hiring process internally and will not be accepting applications through recruitment agencies. Thank you