Staff Software Engineer

Afterpay

Melbourne

On-site

AUD 180,000 - 280,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Remote work
Flexible time off
Retirement plans
Inclusive workplace

Job summary

Afterpay is seeking a Staff Software Engineer for the Consumer Lending Team in Melbourne to lead technical strategy and build scalable Global Lending solutions for 24M+ customers across Afterpay, Cash App and Web Portals.

You will own end-to-end delivery, collaborate with cross-functional teams, drive reliability improvements, and champion initiatives with wide organizational impact while embracing AI tools to boost speed and quality.

Qualifications

  • 10+ years of experience building scalable software using JVM languages.
  • Experience with Spring Boot and ORM/Hibernate.
  • Experience with gRPC, Kafka, Redis, Temporal.
  • Cloud experience, preferably AWS.
  • Strong logging, monitoring, and alerting practices.
  • Experience in agile environments.

Responsibilities

  • Own software lifecycle end to end - design to production and support.
  • Collaborate in cross-functional Product engineering teams to drive discovery, delivery and validation of features.
  • Drive system consolidations and service improvements for reliability and performance.
  • Identify and champion technical initiatives with organizational impact beyond team boundaries.
  • Influence technical direction and standards across multiple teams.
  • Leverage AI tools to improve engineering speed, quality and learning.

Skills

Java / Kotlin
Spring Boot
Hibernate / ORM
gRPC
Kafka
Redis
Temporal workflow
Relational & NoSQL DBs
AWS Cloud
Logging & tracing
Testable code / high test coverage
Agile / fast-moving

Job description

We started a movement in which everyone can win – shoppers, retailers, society and every person on our team. To play fair, trust people and reward them for doing the right thing. We see and feel the impact of our work as more and more people gain financial freedom and retailers grow across the globe.

Founded 10 years ago in Sydney, Australia, Afterpay has over 24 million active customers globally and more than 250,000 of the best retailers around the world including Anthropologie, Revolve, DSW, GOAT, Finish Line, Levi’s, Mac Cosmetics, Ray-Ban and many others.

Afterpay is helping people spend responsibly! We empower customers to access the things they want and need, while still allowing them to maintain financial wellness and control, by splitting payments in four, for both online and in-store purchases. Afterpay is deeply committed to delivering positive outcomes for customers. Now under the Block ecosystem, we are focused on supporting our community of shoppers.

We trust in the next generation and share a vision of a more accessible and sustainable world in which people are rewarded for doing the right thing. Join a movement in which everyone can win.

The Role

As a Staff Software Engineer on the Consumer Lending Team, you’ll lead the technical strategy and oversee the building of scalable and innovative Global Lending solutions, impacting 24M+ customers across both the Afterpay and Cash App and Web Portals.

We’re completely revamping how we connect Afterpay with the CashApp and Square ecosystem and how we’re making our global customers’ experience unique and rewarding.

This is a perfect opportunity for a software engineer who thrives in autonomous, high-agency environments, and enjoys championing product & technical initiatives that drive team and organisational-level impacts.

You Will
  • Own the complete software lifecycle end to end - from initial design and development through production rollout and ongoing system support.
  • Work in cross-functional Product engineering teams to drive discovery, delivery and validation of product features.
  • Drive system consolidations and service improvements that enhance overall platform reliability and performance.
  • Proactively identify, design, and champion technical initiatives that deliver measurable organisational impact beyond immediate team boundaries.
  • Influence technical direction and standards across multiple teams and product areas.
  • Working with the most advanced suite of AI tools to improve engineering speed, quality and learning whilst shaping practices that help with boosting efficiency & productivity.
You Have
  • 10+ years of strong experience building scalable and maintainable software applications using modern JVM languages, preferably Java or Kotlin.
  • Experience using backend technologies including Spring Boot, ORM/Hibernate, gRPC, Kafka, Redis, Temporal workflow, relational and NoSQL databases.
  • Strong experience working with Cloud technologies, preferably AWS stack.
  • Strong experience with structured Logging, error tracing, service monitoring and alerting.
  • Strong experience building testable, decoupled, maintainable code with high test coverage and quality in mind.
  • Experience working within an agile and fast moving environment.

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to identity or other legally protected class. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page.

Block is a globally distributed company and this role will require working with other employees in multiple time zones. You may be required to perform work outside of normal business as part of this role.

Use of AI in Our Hiring Process

We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.

Contact us here with hiring practice or data usage questions.

Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering. Check out our other benefits at Block.

Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we’re helping build a financial system that is open to everyone.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sales Engineer
Sales Engineer

Afterpay • Melbourne

Remote
AUD 180,000 - 260,000
Remote work
Medical insurance
Flexible time off
+2
Software Engineer, Financial Platform - Issuing
Software Engineer, Financial Platform - Issuing

Block • Melbourne

Remote
AUD 204,000 - 307,000
Remote work
Medical insurance
Flexible time off
+2
Software Engineer, Financial Platform - Issuing
Software Engineer, Financial Platform - Issuing

Block Inc • Melbourne

Remote
AUD 204,000 - 307,000
Software Engineer, Financial Platform - Issuing Bay Area, CA, US
Software Engineer, Financial Platform - Issuing Bay Area, CA, US

Block, Inc. • Melbourne

Hybrid
AUD 120,000 - 160,000
Remote work
Medical insurance
Flexible time off
+2
Senior Software Engineer, Finplat - Bank Rails
Senior Software Engineer, Finplat - Bank Rails

Cashapp • Melbourne

Remote
AUD 120,000 - 180,000
Remote work
Medical insurance
Flexible time off
+2
Remote Card-Issuing Software Engineer
Remote Card-Issuing Software Engineer

Block, Inc. • Melbourne

Hybrid
AUD 120,000 - 160,000
Remote work
Medical insurance
Flexible time off
+2
Issuing Platform Software Engineer — Remote
Issuing Platform Software Engineer — Remote

Block • Melbourne

Remote
AUD 204,000 - 307,000
Remote work
Medical insurance
Flexible time off
+2
cashapp
cashapp

Cash • Melbourne

Hybrid
AUD 250,000 - 360,000
Remote: High-Impact Mid-Market Sales Manager
Remote: High-Impact Mid-Market Sales Manager

Square • Sydney

Hybrid
AUD 150,000 - 200,000
Remote work
Medical insurance
Flexible time off
+2
Mid-Market Sales Leader — Build a High-Performance Team
Mid-Market Sales Leader — Build a High-Performance Team

Block, Inc. • Australia

On-site
AUD 150,000 - 220,000
Remote work
Medical insurance
Flexible time off
+2
Top locations