Hybrid Full-time

Leonardo.Ai is hiring a Software Engineer

About the Role

Leonardo.Ai is seeking a Software Engineer to join our team and help shape the functionality of our platform's backend. As a Backend Engineer, you'll work on impactful product areas like Generation, Enterprise, Growth, and Experience, building the robust systems that power Leonardo's creative tools.

What You'll Do

  • Write clean, maintainable backend code in Node.js and TypeScript.
  • Shadow senior engineers, contribute to real projects, and grow through practice and feedback.
  • Own scoped features or tasks that directly improve the user experience and support product goals.
  • Work alongside engineers, designers, and product leads to understand what matters and help bring it to life.
  • Grow your path towards becoming a senior engineer, taking on more responsibility as you build confidence.

What We're Looking For

  • Solid experience with Node.js and TypeScript.
  • Understanding of modern API design (REST or GraphQL).
  • Experience with databases such as PostgreSQL.
  • Exposure to cloud environments (AWS, GCP, or Azure).
  • A collaborative mindset and a willingness to ask questions, take feedback, and keep growing.
  • Drive to build things that are both technically sound and genuinely useful to customers.

Technical Stack

  • Node.js, TypeScript, NestJS
  • PostgreSQL
  • AWS, GCP, Azure

Team & Environment

You will work closely with senior engineers and cross-functional teams to deliver features.

Benefits & Compensation

  • Reward package including equity.
  • Inclusive parental leave policy with 18 weeks paid leave.
  • Annual Vibe & Thrive allowance for wellbeing, social connection, office setup & more.
  • Flexible leave options including remote working abroad.
  • Support with professional development.
  • Fun and engaging company events, both virtual and in-person.

Work Mode

This role offers a hybrid work model and is based in Australia or Overseas.

We celebrate diversity and create an inclusive environment where everyone feels valued.

Required Skills
Node.jsTypeScriptNestJSPostgreSQLAWSGCPAzureAPI DevelopmentSystem DesignSoftware ArchitectureCloud InfrastructureDatabase ManagementBackend Development
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Leonardo.Ai

An Australian startup building cutting-edge generative AI tools to unleash the world's creativity. Their platform is used by over 30 million users worldwide to design, create, and tell stories.

Visit website
Job Details
Category backend
Posted 8 months ago