Tyro

Software Engineer

Into business big time

  • Software engineering

  • Full-time

  • Hybrid | Sydney, NSW, AU

  • Visa sponsorship · Yes

  • Mid Level · A role for someone with some well-developed knowledge and skills they can bring to the role and team. Typically within 2-5 years of experience.

  • ·

Avatar
Katie Moorcroft

Talent Partner, Tyro

Payments, Lending, Banking! Tyro is a fintech company powering the future of business. With over $43 billion in transactions processed last year, half a billion dollars in loans, and more than 71,000 customers, Tyro combines the best people, technology, and partners to provide products that simplify commerce.

Our strong team of 600+ Tyros, just like our customers, are the heart of our business. Whether at home on in the office, we go to great lengths to cultivate and maintain a positive employee experience. Tyros are a highly collaborative mix of people. You will work with teams and individuals across engineering, product management, customer support, sales and more. Fostering a diverse and inclusive environment, and a passion for continuous learning has always been one of the most important parts of Tyro's culture. Together, we are setting the standard in payments and commerce.

About the role

As a Software Engineer, you will have the opportunity to work on our complete suite of systems, from our core payment infrastructure to various innovative merchant-facing systems. We employ Agile methods and use the principles and practices of eXtreme Programming. This means you’ll work in small teams and engage in pair programming. Drawing upon a wide-range of open-source technologies, we construct superior solutions from best-of-breed components so you’ll always be learning something new.

What you'll be responsible for

  • 🛠

    API Development

    Build robust and secure APIs that facilitate communication between frontend and backend systems or external services

  • 🫱🏽‍🫲🏼

    Collaborative Software Delivery

    Collaborate cross-functionally to integrate components, align requirements, and deliver high-quality products or systems

  • 🛠

    Designing and Implementing Backend Systems

    Design and manage databases to store and retrieve data efficiently, ensuring data integrity and optimal performance

Skills you'll need

  • 💬

    Java

    Demonstrated experience in Java or other object-oriented programming languages. Commercial experience with Kotlin is highly advantageous.

  • 💬

    Backend Development

    Strong understanding of how to build testable, decoupled, maintainable code and other engineering best practices

  • 💬

    Cloud

    Proven working experience with AWS resources and infrastructure as code tools such as terraform.

Meet the team

Avatar

Tyro

Applying with Hatch

Tyro is using Hatch to accept applications for this role. Hatch helps you demonstrate your fit, no matter your background.

Learn more about Hatch