Senior Software Engineer
Remote
Full Time
#Research
#Engineering
#Golang
#Python
#AWS
#PostgreSQL
#Cloud Infrastructure
At InDebted, we are transforming the way people manage debt by providing organizations with intelligent, human-centric solutions. We utilize machine learning and artificial intelligence to personalize the collections process, ensuring that every customer has a positive experience. Since our founding in Australia, we have grown into a global team of over 300 professionals. We are currently scaling our operations across North America, the United Kingdom, Europe, Latin America, and the Middle East. With over $50 million in annual revenue and recent Series C funding from investors like Airtree, we are in a strong position to continue our mission of making debt resolution more accessible and empathetic.
Key outcomes
- Architect, develop, and maintain robust, scalable integrations that directly support our core business objectives.
- Provide technical leadership by mentoring team members, establishing high coding standards, and guiding the overall engineering strategy.
- Write clean, efficient code primarily using Golang and Python.
- Design and manage cloud infrastructure on AWS to ensure our systems remain reliable and performant.
- Drive continuous improvement by implementing automated processes and efficient workflows.
- Actively participate in the recruitment process to help us build and scale a high-performing engineering organization.
Requirements
- At least 5 years of experience in technical leadership, with a demonstrated ability to guide and grow successful engineering teams.
- Strong proficiency in Golang and a deep understanding of integration development.
- Expertise in AWS services, including S3, Athena, and Glue, with a focus on cloud infrastructure.
- Practical experience working with PostgreSQL databases.
- Excellent communication skills, with the ability to explain complex technical details to a variety of stakeholders.
- A collaborative mindset and the ability to work effectively across cross-functional teams.
- Fluency in English.
Preferred qualifications
- Background in the fintech or payments industry.
- Experience working effectively within distributed teams across multiple time zones.
- Familiarity with orchestration tools such as Dagster.
- Advanced proficiency in Python.
Compensation
We offer a remote-first work environment that provides significant flexibility for our global team. Our benefits package includes the following:
- Flexible working schedules designed to help you balance your professional and personal life.
- A trust-based, flexible paid leave model that is not restricted by standard caps.
- A remote work stipend of AUD $750 to help you optimize your home office setup.
- A work-from-anywhere scheme that allows you to work remotely for up to 4 months per year.
- Gender-neutral parental leave, providing 16 weeks of paid time off for all new parents.
How to apply
If you are passionate about building technology that makes a meaningful difference, we would love to hear from you. Please submit your application through our careers portal, and our talent acquisition team will reach out to discuss the next steps in our interview process.




