Senior Software Engineer, Core Experiences - Melbourne, Australia

Speechify Melbourne, Australia

About the role

This is a senior backend engineering role on the Core Experiences team at a text-to-speech company, building the shared services and SDK layer that turns written material into audio. The position is remote and based in Melbourne, Australia, sitting between product development and infrastructure. The team focuses on API design, service reliability, and improving how content is loaded and parsed for the product's SDK.

What you’ll do

  • Work with product teams to scope initiatives and get customer feedback quickly on a focused first version.
  • Weigh integration constraints and user-experience impact while building features into a cross-platform SDK.
  • Design abstractions and algorithms that improve speed, parsing intelligence, and maintainability.
  • Build Kotlin cloud functions, lightweight backend services, and background processing jobs.

What they’re looking for

  • Ability to reason about systems end to end and favor designs that are both capable and simple.
  • Comfort moving quickly from idea to prioritized delivery while balancing near-term and long-term engineering needs.
  • Independent judgment and focus in a fast-paced remote team, while staying available for key collaboration.
  • Strong communication and negotiation skills for working with designers, marketers, and product managers.

Nice to have

  • Experience with Kotlin Multiplatform (Java experience can help with the transition).
  • Prior exposure to Google Cloud Platform.

What’s on offer

  • High-growth environment where engineers can influence product direction.
  • Entrepreneurial, remote-first team with an asynchronous culture.
  • Hands-off management style that gives engineers room to focus.
  • Competitive compensation.
  • Work on accessibility-focused technology for users with dyslexia, ADHD, low vision, concussions, and autism.

Questions about this role

Is this role remote?

Yes, it's described as a remote role with an established asynchronous team culture.

What level is this role?

It's a senior-level position.

What technologies are used?

The team ships in Kotlin, with Kotlin Multiplatform and Google Cloud Platform experience listed as nice-to-have.

Related roles

Software Engineer, Platform - Sydney, Australia

Speechify · Australia

Speechify is hiring a mid-level Platform Software Engineer to build backend APIs for its text-to-speech products remotely from Australia. The role suits TypeScript and Node.js engineers with GCP experience who want to work across payments, subscriptions, and AI audio services.

RemoteMid levelFull-time
TypeScriptNode.jsGCPAWS +6
6 days ago

Software Engineer, Platform - Geneva, Switzerland

Speechify · Geneva, Switzerland

Remote Platform Software Engineer role for building backend APIs and services supporting Speechify's text-to-speech product. The position suits a TypeScript and Node.js engineer with cloud experience and an asynchronous collaboration style.

RemoteFull-time $30,000 – $160,000 a year
TypeScriptNode.jsGoogle Cloud PlatformAWS +5
8 days ago

Software Engineer, Data Infrastructure & Acquisition - Bogotá, Colombia

Speechify · Bogotá, Colombia

Remote software engineering role for candidates with five or more years of experience in cloud infrastructure, data acquisition, and AI-training pipelines. The work focuses on petabyte-scale audio datasets for speech and language models.

RemoteMid levelFull-time
PythonBashLinuxDocker +5
8 days ago

Software Engineer, Data Infrastructure & Acquisition - Bangkok, Thailand

Speechify · Bangkok, Thailand

Remote software engineering role for candidates with five or more years of experience in cloud infrastructure and large-scale data systems. The position supports audio-data pipelines for next-generation voice models.

RemoteMid levelFull-time
PythonBashLinuxDocker +5
8 days ago

Software Engineer, Data Infrastructure & Acquisition - Helsinki, Finland

Speechify · Helsinki, Finland

Remote software engineering role for candidates with five or more years of experience in cloud infrastructure, data acquisition, and AI-training systems. The position supports petabyte-scale audio processing for voice models and pays USD 30,000–100,000 per year plus bonus and stock for Finland-based hires.

RemoteMid levelFull-time $30,000 – $100,000 a year
PythonBashLinuxDocker +5
8 days ago

Software Engineer, Platform - Naperville, IL, USA

Speechify · United States

A U.S. remote Speechify platform role for backend engineers building text-to-speech and subscription APIs. The position is suited to TypeScript and Node.js engineers with Google Cloud experience.

RemoteFull-time $140,000 – $200,000 a year
TypeScriptNode.jsGoogle CloudAWS +5
8 days ago