Software Engineer

Full Time
  • Locations: Australia, India, United Kingdom, United States; 100% remote
  • Language: English

Why join Turbot?

  • Learn with the best - Collaborate closely with a small team of world-class engineers.
  • Leave your ego at the door - Our top engineers do architecture, coding, and bug fixing.
  • Uncap your potential - Your personal growth is our priority, see how far you can go!
  • To learn more about what it's like to be a part of the Turbot team, please visit here!


As a Software Engineer, you will be a Cloud, DevOps, and Turbot subject-matter expert delivering highly scalable, reliable, and elegant software for the cloud. Responsibilities will span;

  • Hands-on development of our Turbot and/or Steampipe products.
  • Leading a technical work stream within the broader Product team's quarterly cadence cycles.
  • Building products that are simple for customers to adopt and use.
  • Working with customers to solve problems; whether by providing awareness of functionality, resolving issues, or delivering enhancements and new features.
  • Within a team; developing for, supporting, and maintaining a 24/7 production environment.

Who You Are

  • Expert in multiple software domains (but know enough to know that you don't know it all).
  • An engineer who can recognize and resolve key trade-off decisions in design and execution.
  • Passionate and focused on the end-to-end customer experience.
  • A collaborator who enjoys working as part of a global team.
  • Someone with a strong delivery mindset who likes to get work done.
  • Enthusiastic and proactive, with a proven ability to solve problems.
  • A high-agency individual.


  • Demonstrable expertise and experience with one or more of the following; web/front end, Postgres, Kubernetes, Go, and/or JavaScript.
  • Understanding of well-architected cloud architecture and distributed systems.
  • Experience with operational processes (supporting customers on a product/service).
  • 7+ years of programming experience.
  • 4-year degree in Information Technology, Computer Science, Computer Engineering, or Electronics and Communication Engineering (viewed favorably).
  • Excellent communication skills with a range of stakeholders, and a video-conferencing natural.


Apply for this position

We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*