freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer, Data Infrastructure & Acquisition

Summary

Build and maintain scalable data pipelines and acquisition systems to power Speechify’s text-to-speech platform for 50M+ users.

Software Engineer, Data Infrastructure & Acquisition at Speechify

Speechify is dedicated to ensuring that reading does not hinder learning. With over 50 million users, our text-to-speech solutions transform various reading materials - such as PDFs, books, Google Docs, news articles, and websites - into audio formats. This allows users to enhance their reading speed, comprehension, and retention. Our offerings include applications for iOS, Android, Mac, a Chrome extension, and a web application. Recently, Google recognized Speechify as the Chrome Extension of the Year.

Location: Sydney, Sydney Region

Engagement: Full-time

Team: Data Infrastructure & Acquisition

What you’ll do

  • Design and implement scalable data acquisition systems to support our growing user base.
  • Collaborate with cross-functional teams to enhance data infrastructure and optimize performance.
  • Develop and maintain data pipelines to ensure efficient data processing and storage.
  • Analyze data to identify trends and insights that will inform product development and strategy.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • A minimum of 3 years of experience in software engineering, particularly in data infrastructure.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Experience with cloud platforms like AWS, Google Cloud, or Azure.
  • Familiarity with database technologies, including SQL and NoSQL databases.
  • Understanding of data pipeline frameworks and ETL processes.

Nice to have

  • Experience with machine learning frameworks and data analysis tools.
  • Knowledge of data visualization tools such as Tableau or Power BI.
  • Familiarity with containerization technologies like Docker and Kubernetes.

Skills & tools

  • Programming languages: Python, Java, Go
  • Cloud platforms: AWS, Google Cloud, Azure
  • Databases: SQL, NoSQL
  • Data pipeline frameworks and ETL processes
  • Data visualization tools: Tableau, Power BI
  • Containerization: Docker, Kubernetes

Practical notes

Candidates must be eligible to work in Australia.

We offer competitive salaries and benefits, including health insurance and flexible working arrangements.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available