Senior Software Engineer

vor 4 Wochen


Council of the City of Sydney, Österreich Medium Vollzeit

About InDebted: InDebted provides future‑thinking organisations with products and solutions to support overdue consumers through debt. Backed by technology with a human touch, we use machine learning and AI to personalise the collections journey and champion positive customer experiences, changing the world of consumer debt for good. Founded in Australia, we have a team of over 300 people working worldwide and are rapidly expanding throughout North America, the United Kingdom, Europe, Latin America and the Middle East. We are a $50m revenue organisation, recently completing our Series C funding round and backed by leading investors such as Airtree. Now is an exciting time to join our team as we continue to make the experience of debt resolution smoother and more human. About Automate Team The Automate team is at the heart of this transformation, focused on eliminating manual processes and enabling scalable, self‑serve solutions for our internal operations and clients. We leverage modern software engineering practices and AI tools to drive efficiency, reliability and innovation across the business. Tech Stack & System Architecture Event Sourcing: Our core systems are built on event‑sourcing principles, enabling robust audit trails, traceability and flexible workflows. Golang: We use Go as our primary backend language for building scalable, maintainable and high‑performance services. AWS Lambda & Serverless: Our infrastructure is cloud native, leveraging AWS Lambda and other serverless technologies for cost‑effective, scalable compute. AWS Ecosystem: We make extensive use of AWS services (S3, DynamoDB, SQS, SNS, etc.) to power our automation and data pipelines. Automation & AI: We integrate AI tools (GPT, Copilot, Claude, Cursor) and build internal automation to accelerate delivery and reduce manual work. CI/CD & Infrastructure as Code: We use modern DevOps practices, including CI/CD pipelines and infrastructure as code (Terraform, CloudFormation). Monitoring & Observability: Our systems are instrumented for observability, leveraging tools like Datadog and CloudWatch. Role Overview We are seeking a Mid‑Senior Software Engineer to join the Automate team. In this role, you will design, build and maintain software solutions and leverage AI tools to automate and streamline the company's internal operations. Key Responsibilities Build and maintain automation solutions that reduce manual work and improve operational efficiency. Proactively identify opportunities to leverage AI and internal tooling to solve business problems. Triage, investigate and resolve Collect platform support requests, collaborating with product, data and operations teams as needed. Communicate effectively with stakeholders, providing regular updates and managing expectations. Document solutions, runbooks and best practices to enable knowledge sharing and future automation. Mentor and support junior engineers and data analysts, providing guidance, code reviews and technical leadership. Contribute to a positive, inclusive and high‑performing team culture. What We're Looking For Strong technical skills in software engineering, with experience in automation, scripting and/or AI tool integration. Hands‑on experience with Golang, AWS Lambda and event‑sourcing architectures. Familiarity with AWS services (S3, DynamoDB, SQS, SNS, etc.) and serverless/cloud‑native patterns. Demonstrated ability to deliver high‑quality, maintainable and testable code. Experience triaging and resolving support requests, ideally in a platform or operations context. Excellent communication skills, with a track record of effective stakeholder management. Experience mentoring or supporting less experienced team members. Proficiency with AI tools (e.g. GPT, Copilot, Claude, Cursor) and a willingness to experiment with new technologies. Comfortable working in a hybrid environment (Sydney‑based, in‑office Tue‑Thu preferred). Alignment with InDebted's values: ownership, curiosity, resilience and a focus on impact. Expectations & Growth Engineering Craft: Write clean, maintainable, testable code; design robust solutions; improve codebases and workflows. Technical Leadership: Mentor peers, lead technical discussions and drive team alignment. Execution Accountability: Deliver reliably, plan effectively and communicate progress and risks. Product Impact: Understand user needs, shape solutions and align engineering work to business outcomes. Value Alignment: Model ownership, adaptability and a solution‑oriented mindset. Tooling & Innovation: Drive automation, leverage AI and improve team effectiveness through tooling. Why Join Us? Be part of a team driving real change through automation and AI. Work on impactful problems that touch every part of the business, collaborate with talented, mission‑driven colleagues, grow your skills in a supportive, learning‑focused environment and help shape the future of collections technology. Our benefits packages vary depending on region and role requirements. Our talent acquisition team will be able to share more during the recruitment process. 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. For this role we are managing this hiring process internally and will not be accepting applications through recruitment agencies. #J-18808-Ljbffr



  • Council of the City of Sydney, Österreich Profusion Vollzeit

    Senior Software Engineer - FinTech (ASX Listed) Join to apply for the Senior Software Engineer role at Profusion. I’m partnering with a profitable, ASX‑listed FinTech that’s scaling fast and hiring Senior Software Engineers to work across critical customer‑facing and internal platforms. Tech Stack .NET / .NET Core AWS, event‑driven microservices...


  • Council of the City of Sydney, Österreich ProFound People Vollzeit

    Senior Software Engineer – C++ / Embedded Linux | Sydney, Hybrid I’m looking for an experienced C++ Engineer who’s passionate about building software in an IoT environment, connecting to devices. You’ll be part of a tight-knit team developing the platform that powers next‑gen IoT products used by millions of people around the world. This isn’t...


  • Council of the City of Sydney, Österreich ELEK Software Vollzeit

    A software company specializing in electrical engineering is seeking an Electrical Engineer to develop and maintain software applications. The role involves contributing to technical development, implementing engineering principles, and supporting customers with technical issues. A Master’s Degree in electrical engineering and experience as an electrical...


  • Council of the City of Sydney, Österreich Fyndr Group Vollzeit

    Join to apply for the Senior Java Software Engineer role at Fyndr Group This range is provided by Fyndr Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range A$130,000.00/yr - A$150,000.00/yr Direct message the job poster from Fyndr Group Sydney CBD (Hybrid, 2 to 3 days in office)...


  • Council of the City of Sydney, Österreich Virtusa Vollzeit

    Senior Software Engineer – Java (Job ID: ) Location: Sydney, New South Wales, Australia. Job Type: Fresher. Years of Experience: 6. Travel: No. Responsibilities and Qualifications Designing Java-based applications and their full implementation. Good experience in CI/CD, DevOps. Software engineer with Fixed income experience. Understanding the requirements...


  • City of Brisbane, Österreich RIB Software Vollzeit

    C++ Software Engineer – RIB Graphics Team Job Title: C++ Software Engineer – RIB Graphics Team Location: Brisbane Employment Type: Full-Time Department: Product Engineering / R&D Driven by transformative digital technologies and trends, we are RIB and we’ve made it our purpose to propel the industry forward and make engineering and construction more...


  • Council of the City of Sydney, Österreich Whizdom Recruitment Vollzeit

    Job Description Senior Software Engineer About the client Our client is a leading global IT services provider delivering innovative technology solutions and consulting services to major enterprises across various industries. This role supports a prominent financial institution known for its strong digital transformation agenda customer‑centric approach and...


  • Council of the City of Sydney, Österreich Macquarie Group Vollzeit

    Join to apply for the Senior Software Engineer role at Macquarie Group As a Digital Bank, software and data engineering is at the core of what we do. Our engineers operate in an autonomous environment where they are empowered to “do it right” and continuously learn, becoming masters in their craft. At Macquarie, our advantage is bringing together diverse...


  • Council of the City of Sydney, Österreich PayTech Nexus Ltd Vollzeit

    About the job Senior Software Engineer - iOS This is a contract opportunity for an experienced iOS Engineer. The role is based in a major bank in Sydney's CBD. Duration : 12 months Location : Sydney NSW Essential : Proven track record of developing robust and secured enterprise native iOS applications with Swift and SwiftUI Roles & Responsibilities The...


  • Council of the City of Sydney, Österreich DroneShield Vollzeit

    Senior Software Engineer - Python (AU) Join to apply for the Senior Software Engineer - Python (AU) role at DroneShield. Work with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of the world’s most challenging technical problems in Electronic Warfare, Artificial...