Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Backend software engineer, senior

Sydney
Bopple
Software Engineer
Posted: 23 February
Offer description

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

There are no small roles here. Every line of code, every design, every decision impacts the success of a business owner somewhere in the world.

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.

Technical competencies.
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.

Key skills and competencies.
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.

About you.
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

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer
Sydney
Paxus
Software Engineer
Similar job
Senior software engineer ii
Sydney
LexisNexis Risk Solutions
Software Engineer
Similar job
Senior software engineer — lead, build & innovate
Sydney
Billigence
Software Engineer
Similar jobs
IT and Tech jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Sydney > Backend Software Engineer, Senior

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save