Senior Software Engineer (Ruby)

Zepto (Headquarters: Australia)

Location: REMOTE (Australia)   |   Full-Time
Ruby Ruby on Rails PostgreSQL Sidekiq Kafka DataDog AWS ArgoCD Github Actions Payments Fintech API Remote Australia Senior Backend Real-time Payments Back End Engineer
Company Overview:
Zepto is a rapidly-scaling provider of real-time, account-to-account payments solutions for merchants in Australia, reimagining the way money moves. Their developer-friendly APIs power billions in transactions for customers like Coinbase, Stripe, Red Energy, and Spaceship. They focus on creating a positive, inclusive, remote-first culture with hubs in Byron Bay, Sydney, and Melbourne.

About the Role:
Zepto is seeking experienced Senior Software Engineers to join their scaling business. These roles are available remotely anywhere in Australia, with hybrid/office options in Byron Bay, Sydney, and Melbourne. You will work primarily with Ruby on Rails on a cloud-native tech stack, contributing to one of the more advanced Ruby on Rails applications globally. This position offers significant independence and agency in scaling Zepto's platform.

Responsibilities:
*   Creating a world-leading payments API, beloved by engineers, merchants, and customers.
*   Constantly improving and shipping new software using modern practices like TDD and Continuous Delivery.
*   Collaborating with and supporting peers to foster a strong team environment aligned with Zepto's purpose.
*   Developing and maintaining processes for writing, reviewing, and optimizing scalable, secure code.
*   Collaborating on product and system designs within cross-functional teams.
*   Working with dedicated Security, SRE, and Incident Management teams to support a mission-critical, regulated platform.
*   Providing technical insight to customer support and onboarding teams.
*   Participating in an on-call rotation for mission-critical systems.

Technical Skills & Requirements:
*   3+ years of experience in a backend language, particularly Ruby, and API development.
*   Proven experience building solutions using cloud-based technologies like AWS or GCP.
*   Experience with core web development technologies (JavaScript, Typescript, HTML, CSS).
*   Experience with modern software development practices (TDD, CD).
*   Experience working with event-driven systems, microservice architecture, and data streaming platforms (e.g., Kafka).
*   Ability to implement solutions that scale and perform for millions of transactions in zero-downtime environments.
*   Experience with technologies in our stack: Ruby on Rails, PostgreSQL, Sidekiq, Kafka, DataDog, AWS, ArgoCD, Github Actions.

About You (Ideal Candidate):
*   Proven experience navigating technical challenges with a solutions-focused mindset.
*   Confidence in making technical decisions and collaborating effectively with other senior engineers.
*   Experience working in critical, zero-downtime environments with highly scalable applications.
*   Excellent communication skills, able to explain technical concepts to non-technical audiences.
*   Energised, enthusiastic, and comfortable in a busy, high-volume commercial environment.
*   Strong collaboration skills, making you a valued team member.
*   Ability to work productively in a fast-paced, agile environment.
*   Excellent relationship building, negotiation, and influencing skills.

What's on Offer:
*   Opportunity to work remotely from anywhere in Australia, or hybrid/in-office in Byron Bay, Sydney, or Melbourne.
*   Work with world-class talent in a supportive learning environment.
*   Access to an individual learning benefit.
*   Employee Assistance Program (EAP).
*   Paid parental leave.
*   Eligibility for the Employee Share Option Plan (ESOP).

How to Apply:
Apply via the link below. Please mention you found us through Hacker News :)
Post Date: May 15, 2025