Backend Software Engineer, Senior
Hatch
Software Engineering
Australia · Chippendale NSW 2008, Australia · Macquarie Park NSW 2113, Australia · Davao City, Davao del Sur, Philippines
Posted on Feb 24, 2026
This is a Backend Software Engineer, Senior role with Bopple based in Chippendale, NSW, AU
== Bopple ==
Role Seniority - senior
More about the Backend Software Engineer, Senior role at Bopple
Backend Software Engineer, Senior
Location: Chippendale, Sydney
REST APIs
If you want to build a significant, lasting business with a team that trusts, challenges and gets to do the best work of our lives — welcome to Bopple.
About Bopple.
We simplify commerce for hospitality. We’re on a mission to help hospitality start, run and succeed online. We do this by giving them the powerful tools and platforms they need to transition online, streamline operations and deliver personalised customer experiences.
We power commerce for hospitality on a global scale serving cafes, restaurants, bars, breweries, food courts, airports, hotels, stadiums, events and everything in between.
We believe in building products, services, and companies that have a meaningful impact on the world. We’re problem solvers first. We specialise deeply, and stay curious and engaged to learn, grow, and level up.
We’re building fast and the landscape is changing every day — this is where you come in.
Primary Role At Bopple.
As Backend Software Engineer, you play a pivotal role in the reliability, stability and accelerated growth of Bopple. You’ll design and develop clean code, systems and processes that allow our services to process waves of data and requests for thousands of merchants and millions of users. Success requires close collaboration across Product & Engineering teams to ship weekly, not monthly.
As a technical guardian you’ll be responsible for architecting extensible systems, robust security protocols and ensuring data integrity. You’ll run continual tests, ship frequent improvements and rigorous system validations that make complex workflows simple, secure and efficient.
Key Responsibilities.
As a Backend Software Engineer, you drive the reliability, performance and scalability of the platform that powers commerce for thousands of merchants across Australia, New Zealand and abroad.
You design and continually evolve server-side infrastructure throughout the entire application lifecycle, ensuring our systems remain robust, secure and built for scale.
Success at Bopple isn't measured just by what you ship but by the momentum you create.
Success at Bopple goes beyond code and configuration. It means operating with clarity and intent in an environment that moves quickly and values outcomes over ceremony.
Moving at our pace brings a lot of change, complexity, and ambiguity—and a little bit of chaos. We thrive on that and are comfortable being uncomfortable. That means Bopple is not the right place for everyone.
We hire talented and tenacious builders with founder-like energy who want real impact, accelerated learning, and true ownership.
Before You Apply, Consider If You Can
🟢 Please consider applying even if you don't meet 100% of what’s outlined 🟢
Key Responsibilities
A Final Note: This is a role with Bopple not with Hatch.
== Bopple ==
Role Seniority - senior
More about the Backend Software Engineer, Senior role at Bopple
Backend Software Engineer, Senior
Location: Chippendale, Sydney
REST APIs
- Java (JVM)
- Hibernate
- Spring
- Docker
- Amazon Web Services (AWS)
- Google Cloud Platform (GCP)
- Docker
- OpenTelemetry (Otel)
- mySQL
- CI/CD
If you want to build a significant, lasting business with a team that trusts, challenges and gets to do the best work of our lives — welcome to Bopple.
About Bopple.
We simplify commerce for hospitality. We’re on a mission to help hospitality start, run and succeed online. We do this by giving them the powerful tools and platforms they need to transition online, streamline operations and deliver personalised customer experiences.
We power commerce for hospitality on a global scale serving cafes, restaurants, bars, breweries, food courts, airports, hotels, stadiums, events and everything in between.
We believe in building products, services, and companies that have a meaningful impact on the world. We’re problem solvers first. We specialise deeply, and stay curious and engaged to learn, grow, and level up.
We’re building fast and the landscape is changing every day — this is where you come in.
Primary Role At Bopple.
As Backend Software Engineer, you play a pivotal role in the reliability, stability and accelerated growth of Bopple. You’ll design and develop clean code, systems and processes that allow our services to process waves of data and requests for thousands of merchants and millions of users. Success requires close collaboration across Product & Engineering teams to ship weekly, not monthly.
As a technical guardian you’ll be responsible for architecting extensible systems, robust security protocols and ensuring data integrity. You’ll run continual tests, ship frequent improvements and rigorous system validations that make complex workflows simple, secure and efficient.
Key Responsibilities.
As a Backend Software Engineer, you drive the reliability, performance and scalability of the platform that powers commerce for thousands of merchants across Australia, New Zealand and abroad.
You design and continually evolve server-side infrastructure throughout the entire application lifecycle, ensuring our systems remain robust, secure and built for scale.
Success at Bopple isn't measured just by what you ship but by the momentum you create.
- API leadership and server-side logic: Design, build and maintain robust RESTful API’s that enable our frontend applications, services and integrations to communicate seamlessly and securely. Write clean, efficient and testable code that serves as the backbone of our platform.
- Infrastructure architecture and optimisation: Manage, optimise and continually evolve our distributed services and server-side infrastructure. Oversee load balancing, database sharding, automated CI/CD pipelines and data storage, ensuring microservices scale seamlessly and safely.
- Issue support, diagnosis and resolution: Own the resolution of server-side error and issues, collaborating early with Customer Operations, Product & Engineering team members to identify and resolve slow queries, deadlocks, data corruption, communication failures and race conditions. Success will result in greater service uptime, fewer issues and less support dependency.
- Backend language and frameworks: Deep proficiency in Java (JVM), Spring Boot and Hibernate. You don't just use these tools. You leverage them to architect and build complex, scalable backend systems that handle high-concurrency demands.
- API design and strategy: Expertise in designing and maintaining robust RESTful APIs that are secure, self-documenting and intuitive. You ensure endpoints are easy for Product and Engineering teams to understand, implement and interact with.
- Database and data modeling: Strong command of MySQL with the ability to design efficient schemas and write complex, optimised queries. You bridge the gap between user data and analytical insights by utilising column-oriented data warehouses such as ClickHouse, Metabase and myDBR.
- Infrastructure and deployment: Deep understanding of Docker, containerisation and automated CI/CD pipelines. You review, package and deploy code reliably within a microservices architecture to ensure releases are frequent and fearless.
- Observability experiences: Proficiency with OpenTelemetry (Otel) to implement comprehensive event tracing, logging and monitoring. You provide deep visibility into system health to diagnose bottlenecks before they become outages.
Success at Bopple goes beyond code and configuration. It means operating with clarity and intent in an environment that moves quickly and values outcomes over ceremony.
- Solutions-focused: Debug, query, investigate and build. Dig beneath surface symptoms to pinpoint the real problem, delivering swift resolution and preventing recurrence.
- Communication agility: Switch seamlessly between debating technical specifics with engineers and explaining complex solutions to non-technical team members. You ensure everyone understands the "why" behind the "how”.
- Competitive "build, measure, learn" mentality. Explore and experiment with new tools and technologies outside your comfort zone to continuously improve workflows, the platform and capabilities.
- Cross-functional fluency. Provide deep technical insight to influence the roadmap during the ideation phase. You act as a trusted partner across Design, Product and Engineering to ensure we build, improve, replace and remove the right things at the right time without jeopardising reliability, stability or platform security.
- Constructive and creative. Respect differing viewpoints and remain constructive in the face of challenges to find elegant and creative solutions to difficult problems.
Moving at our pace brings a lot of change, complexity, and ambiguity—and a little bit of chaos. We thrive on that and are comfortable being uncomfortable. That means Bopple is not the right place for everyone.
We hire talented and tenacious builders with founder-like energy who want real impact, accelerated learning, and true ownership.
Before You Apply, Consider If You Can
- Care deeply about what you do and about making commerce better for everyone
- Excel by seeking professional and personal hyper-growth
- Keep up with an unrelenting pace (the week, not the quarter)
- Be resilient and resourceful in face of ambiguity and thrive on (rather than endure) change
- Bring critical thought and opinion
- Put AI agents and tools to work on the tasks they're built for, and focus on the work only humans can do
- Work digital-first for your daily work
🟢 Please consider applying even if you don't meet 100% of what’s outlined 🟢
Key Responsibilities
- 🏗️ Infrastructure architecture and optimisation
- 🤖 API leadership and server-side logic
- 🧑🚀 Issue support, diagnosis and resolution
- 🔧 Developing backend systems
- 🤝 Collaborating with cross-functional teams
- ⚡ Optimizing performance
- 💻 Backend development
- 🗄️ Database management
- 🔗 API design
- ☁️ Cloud services
- ⚙️ DevOps practices
- 📦 Microservices architecture
A Final Note: This is a role with Bopple not with Hatch.