Mosh (getmosh.com) Logo

Mosh (getmosh.com)

Staff Software Engineer

Posted 6 Days Ago
Be an Early Applicant
Hybrid
Surry Hills, Sydney, New South Wales, AUS
Senior level
Hybrid
Surry Hills, Sydney, New South Wales, AUS
Senior level
Lead backend engineering direction, architecture, and standards while designing and owning APIs, services, workflow systems, and distributed applications. Build reliable CI/CD infrastructure, observability, testing, and incident-response practices. Decompose monoliths into domain-driven services, evaluate emerging technologies, mentor engineers, conduct reviews and interviews, and collaborate with product, design, and frontend teams. The role requires extensive experience with cloud platforms, distributed systems, event-driven architecture, orchestration, databases, Kubernetes, infrastructure as code, and production operations.
The summary above was generated by AI

G’day, we’re Mosh & Moshy.

We’re an Australian-founded and owned digital health platform on a mission to help people achieve the best possible health outcomes through best-in-class health programs.

We know traditional healthcare isn’t always meeting the needs of modern patients, and we reckon there’s a better, more holistic way. Our programs across hair loss, sexual health, skincare, mental health and weight management are easy, accessible and completely discreet.

More than a job

There’s nothing better than knowing the work you’re doing matters and makes a genuine difference. We’re pretty lucky that, at Mosh & Moshy, this is the norm rather than the exception.

Engineering @ Mosh & Moshy

We are passionate technologists with an appreciation for clean code and fault tolerant systems. We believe in leveraging different perspectives and backgrounds because that makes our team and product stronger.

We look for teammates who are:

  • Curious and aim to understand things deeply.
  • Advocates for best practice.
  • Respectful and inclusive.
  • Comfortable sharing the grunt work.

What you will do

As a Staff Software Engineer (Backend) you will:

  • Set the technical direction for our backend engineering, shaping architecture, driving alignment, and raising the bar across the engineering organisation.
  • Design, build and own APIs and services that serve as the core building blocks of our platform.
  • Write clean, well-tested code, conduct code reviews, produce clear documentation and take the lead on solving the hardest technical challenges.
  • Define and evolve backend engineering standards, patterns and golden paths that teams across Mosh adopt and build on.
  • Drive the decomposition of monolithic applications into well-bounded, domain-driven services.
  • Design and implement workflow and orchestration systems that power complex, multi-step clinical and operational processes.
  • Build and maintain CI/CD infrastructure that makes deployments and releases reliable and stress-free.
  • Use a data-driven approach to decide when new infrastructure or services are warranted.
  • Design and run experiments on new and emerging technologies, documenting findings and recommendations clearly.
  • Contribute to automated regression, performance and resiliency testing to keep production stable and fast.
  • Drive operational excellence by instrumenting observability, authoring runbooks and actively contributing to incident response and resolution.
  • Proactively identify and champion improvements to our software engineering practices and standards.
  • Mentor engineers across experience levels, modelling best practice and actively raising the bar across the team.
  • Collaborate closely with frontend engineers, product and design to shape clean API contracts and deliver great end-to-end experiences.
  • Help grow the engineering team through interviews and code reviews.

What you will bring

  • A healthy curiosity, strong autonomy and a deep sense of accountability for your work.
  • A genuine drive to grow as an engineer and raise the standard of those around you.
  • Demonstrated technical initiative and a penchant for clean code.
  • 8+ years of experience designing, building, deploying and scaling API-driven systems.
  • Extensive knowledge of:
    • Cloud architecture principles and patterns
    • Distributed systems, fault tolerance and resiliency patterns
    • API best practices, including contract-first design (e.g. OpenAPI/AsyncAPI), versioning strategies and backwards compatibility
    • Event-driven architecture patterns, including messaging, streaming and eventual consistency (e.g. Kafka, SNS/SQS)
    • Workflow and orchestration engines for modelling complex, long-running business processes (e.g. Temporal, AWS Step Functions, Conductor)
  • Fluency in at least one modern backend language (e.g. Kotlin, Java, Go, TypeScript)
  • Strong experience with relation databases like PostgreSQL
  • Strong experience running production workloads on public cloud platforms, particularly AWS
  • Strong experience with Linux, Docker and Kubernetes
  • Hands on experience with Infrastructure as Code tools such as Terraform
  • Hands on experience with observability tooling such as Datadog
  • Solid working knowledge of frontend systems.

Nice to have:

Healthcare, fintech, or other regulated industry background.

What’s on offer

We support a mix of in-office, hybrid and remote working across Australia. With several positions available, we’re open to exceptional candidates nationwide; however, we’re looking to grow our Sydney-based engineering presence and will prioritise candidates who can regularly collaborate from our Surry Hills office. If you’re Sydney-based, you’ll typically spend three days (M,W,F) in the office, with flexibility to work from home.

You’ll also enjoy:

  • Access to on-demand training and development
  • Up to 16 weeks of paid parental leave
  • Product discounts
  • Two additional days of annual leave each year
  • Purpose leave for mental health or learning and development
  • EAP and wellbeing programs
  • ClassPass discounts

Better, together

We value diversity of thought, background, and perspective. If you’re excited about this role but don’t meet every requirement, we still encourage you to apply. Come help us shape the future of healthcare at Mosh & Moshy!

HQ

Mosh (getmosh.com) The Hills, New South Wales, AUS Office

Cooper St, The Hills, New South Wales, Australia, 2010

Similar Jobs

Yesterday
Hybrid
Sydney, New South Wales, AUS
Entry level
Entry level
Digital Media • Information Technology • Software • Design
Build and own portable, production-grade libraries in Rust or C++ for Canva’s iOS, Android, and web platforms. Define cross-platform interfaces, safety models, APIs, and foreign-function integrations. Work hands-on with Staff engineers to shape mobile platform direction, communicate technical designs, and ensure reliable performance across runtimes. The role requires deep native mobile expertise, systems programming, React Native fluency, and strong technical leadership without direct reports.
Top Skills: AndroidCC++iOSJavaScriptMobile Ci/CdReact NativeRust
Yesterday
In-Office
Sydney, New South Wales, AUS
Entry level
Entry level
Software
Lead the design, development, deployment, and operation of scalable AI/ML products and platforms. Own the full machine learning lifecycle, including experimentation, evaluation, inference, monitoring, and optimization. Develop LLM, retrieval, ranking, relevance, and generative AI solutions using Python, AWS, SQL, Airflow, Kafka, and BigQuery. Set technical direction, establish evaluation frameworks, improve engineering practices, mentor engineers, and promote reliable, ethical, and compliant AI/ML delivery.
Top Skills: AirflowAWSBigQueryCi/CdEmbeddingsGenerative AiKafkaLarge Language ModelsMachine Learning FrameworksMlopsPythonSQLTest AutomationTransformers
2 Days Ago
Hybrid
Sydney, New South Wales, AUS
Entry level
Entry level
Digital Media • Information Technology • Software • Design
Own the technical direction and architecture of Canva’s Chromium-based export pipeline. Lead rendering reliability, performance, PDF accessibility and compliance, upstream dependency management, distributed systems design, and production troubleshooting at large scale. Mentor engineers through design reviews and complex debugging, establish testing and monitoring for Chromium regressions, and collaborate across the Editing Platform to ensure editor features export reliably.
Top Skills: C++ChromiumDistributed SystemsJavaPdf/UaWcag

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account