Remote Jobs at Octopus Deploy

This Month

Senior Software Engineer - New Zealand
senior cloud cs Jun 02
The best product development job in the world? We think so.

We are looking for people who live and work in Australia to join our remote-first team. You will be working on Octopus Deploy, the most popular deployment automation tool in the world. This means everything you do will positively affect the lives of thousands of software developers and operations teams around the world.

You will join one of our development teams to work on Octopus Server, Octopus Cloud, and our commercial platform.
We shape, bet, and build using a method inspired by Shape Up. We work in 8-week cycles, focusing on directed work for 6-weeks, and "sharpening the saw" with undirected work for 2-weeks at the end of each cycle. We remove unnecessary obstacles so you can work directly with customers who are developers just like us. Our teams are software tradespeople who care about doing things right the first time. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture.

A typical day might include -

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Changing source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Handling an inbound support ticket from a customer, helping them succeed with Octopus, or offering advice to a customer in our community Slack workspace.
  • Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of Octopus in the process so they can be more helpful to even more customers over time.
  • Pairing with another engineer on a Zoom call to solve a complex technical problem or design a new feature.
  • Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Improving our documentation to help customers discover solutions for themselves, and learn how to use Octopus for more complicated workflows.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.

You will be a great fit for this role if -

  • You are an experienced individual contributor or leader in your current job.
  • You have a firm grasp of the software trade using any language or toolset but preferably C# and TypeScript.
  • You are comfortable making good decisions with general concepts like dependency, extensibility, and compatibility; and perhaps you are a specialist in an area of software engineering.
  • You enjoy automating things like builds, tests, deployments, infrastructure, and operational tasks.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.
Interested? We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you.

We are looking for people who live and work in Australia or New Zealand to join our remote-first team. We are currently unable to provide visa sponsorship.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we have helped 25,000 companies to automate complex deployments, and we employ 120+ wonderful people.

We're a growing, profitable business. Our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use. After bootstrapping for a decade, we quietly raised Australia's second-largest ever venture capital raise, accepting a USD $172M minority investment from Insight Partners.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:

This Year

Sales Development Representative - Western USA
saas May 11
Octopus Deploy is one of Australia’s fastest-growing and most successful software companies. Today we help over 150,000 people worldwide to deliver working software to production.  

We are looking for a talented and competitive Sales Development Representative that thrives in a fast-growing New Business team.

The successful candidate will play a fundamental role in achieving our ambitious customer acquisition and revenue growth objectives, and will be responsible for generating a significant quantity of quality leads to the New Business team.

The ideal candidate has a bachelor’s degree with two to three years of business development or inside sales experience delivering quality leads to highly motivated sales teams.

This is a remote role, based on the West Coast of the USA.

A typical day could include some of:

  • Establish active communication and engagement with prospects to create new leads and sales openings.
  • Qualify prospects based on their current business challenges and needs using targeted and relevant questions.
  • Clearly communicating Octopus’ value propositions to prospects and learning about their needs to see if there’s a good fit.
  • Be the first point of contact for new business prospects and determine the next steps for each prospect moving forward.
  • Collaborate with sales teams by bringing innovative lead generation ideas to each meeting.
  • Reaching out to leads captured and nurtured by the Marketing Team to book demonstrations.
  • Provide feedback to the Marketing Team regarding the quality of marketing-sourced leads.
  • Provide support to the New Business team as needed.

You’ll be a great fit for this role if:

  • You live on the West Coast of the USA and have full working rights.
  • Can demonstrate previous experience with a technology or SaaS product - essential.
  • Ability to anticipate needs by studying services and conducting market research to identify new leads.
  • Ability to deliver engaging presentations.
  • Monitor and attend meetings with prospects while handling the introductions and follow-up with the Account Executives.
  • Able to think strategically and tactically. Able to maintain a positive attitude in the face of criticism, rejection, or failure.
  • Ability to speak with C-suites, Engineering Managers, and Procurement teams at an early stage and ask intelligent questions.
  • Organized and possess strong time management skills.
  • Excellent written & verbal communication.
  • Self-motivated with the ability to work in a fast-paced, changing environment.A sense of urgency and persistence.
  • Prior lead generation and/or sales prospecting experience is a must.
  • Have experience using sales development platforms to execute the outreach process consisting of phone, email, and social touches.
  • Ability to work solo as well as being a productive team member, making outbound calls every day.
  • Working knowledge of the enterprise software market or the ability to learn new software quickly.
  • Strive to continuously improve your sales development process and demonstrate a willingness to learn and implement best practices.

What’s in it for you:

  • Competitive, salary-based remuneration. No commission
  • Private health and dental careLaptop and home office allowance
  • Generous 401k plan
  • Career growth as we are expanding rapidly
  • Monday to Friday hours
  • A supportive team where everyone is encouraged to contribute
Interested?

We'd love to hear from you. Please send us your CV and a cover letter telling us about you and why you think you would be a good fit for this role.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we have helped 25,000 companies to automate complex deployments, and we employ 100+ wonderful people.

We're a growing, profitable business. Our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Engineering Manager
Octopus Deploy   $0K - $200K
manager cloud cs Apr 29
$140-$200,000 plus super

Full Time

At Octopus Deploy, we’re passionate about solving the problems our customers face so they can focus on what they do best. Our people are our assets and we currently boast a team of 100+ talented individuals (and growing) who help over 150,000 people worldwide to deliver working software to production.

You will join one of our development teams to work on Octopus Server, Octopus Cloud, and our commercial platform. We shape, bet, and build using a method inspired by Shape Up. We work in 8-week cycles, focusing on directed work for 6-weeks, and "sharpening the saw" with undirected work for 2-weeks at the end of each cycle. We remove unnecessary obstacles so you can work directly with customers who are developers just like us.


You will be a great fit for this role if

  • You are an experienced people manager, and have been a software developer in the past.
  • You have a firm grasp of the software trade using any language or toolset (but C# and Typescript experience is helpful).
  • You take ultimate responsibility for the people in your team, the way they work, and the results they deliver.
  • You empower your team to get things done and you drive results collaboratively.
  • You recognise dysfunction in your team and work effectively to resolve it in a timely manner.
  • You give radically candid feedback which is timely, actionable, and helpful.
  • The feedback you give in performance reviews is rarely a surprise because it summarises the timely, actionable, and helpful feedback your teammate has been receiving.

You will enjoy this role if

  • You thrive on solving people problems.
  • You like managing a team of autonomous workers, holding them accountable to results and letting them manage how they get there.
  • You like a balance of freedom and responsibility, being treated as an adult.
  • You want to do the best work of your life with other like-minded people.
  • You enthusiastically accept radically candid feedback, feedback that is thoughtful, timely, and directly actionable, and offer the same benefit to others.

A typical day might include

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Clarifying the goals, roles, and execution plans for your team.
  • Helping your team understand our strategy and how they are contributing to the big picture.
  • Proactively coaching people remotely, accelerating them along their personal growth trajectory.
  • Being a positive contributor to how we approach people and culture in the engineering team, including hiring, firing, performance reviews, culture fit, salary reviews, and how we pay.
Interested? We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you. 

We are looking for people who live and work in Australia to join our remote-first team. We are currently unable to provide visa sponsorship.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we have helped 25,000 companies to automate complex deployments, and we employ 100+ wonderful people.

We're a growing, profitable business. Our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Lead Software Engineer | Octopus Cloud
Octopus Deploy   $0K - $180K
cloud azure cs Apr 28
$140-$180,000 plus super

Full Time 

At Octopus Deploy, we’re passionate about solving the problems our customers face so they can focus on what they do best. Our people are our assets and we currently boast a team of 100+ talented individuals (and growing) who help over 150,000 people worldwide to deliver working software to production 

We are looking for Lead Software Engineers to join the Octopus Cloud team! Do you enjoy changing an airplane engine while in flight? Well, Octopus Cloud never goes down for maintenance. Our goal is to make Octopus Cloud the best way to host Octopus Deploy by making it  highly-available, fault-tolerant, fast, reliable and scalable. 

You will be a great fit for this role if:

  • You understand scalability, event-driven architecture, eventual consistency and have built distributed systems before.
  • You are an experienced individual contributor or leader in your current job.
  • You have a firm grasp of the software trade using any language or toolset but preferably C# and to a lesser degree TypeScript.
  • You are comfortable making good decisions with general concepts like dependency, extensibility, and compatibility; and perhaps you are a specialist in an area of software engineering.
  • You enjoy automating things like builds, tests, deployments, infrastructure, and operational tasks.
  • You are able to work independently, motivating yourself and leading others to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.
  • You have a good understanding of Microsoft Azure, specifically Azure Files, Azure SQL and Azure Kubernetes Service, or good understanding of any other Cloud platform.
  • Optional: You have a good understanding of Kubernetes and containers.

A typical day might include:

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Changing source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Handling an inbound support ticket from a customer, helping them succeed with Octopus, or offering advice to a customer in our community Slack workspace.
  • Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of Octopus in the process so they can be more helpful to even more customers over time.
  • Pairing with another engineer on a Zoom call to solve a complex technical problem or design a new feature.
  • Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Improving our documentation to help customers discover solutions for themselves, and learn how to use Octopus for more complicated workflows.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.

On-Call

  • Our customers entrust us with one of their most important systems which is why we provide 24/7 support for Octopus Cloud. At the moment we have 7 engineers in the 24/7 On-Call rotation. This means each of us, including Engineering Manager, is on-call once every 7 weeks (or ~7 times a year). Each shift is 1 week long. 
  • This sounds scary, doesn’t it? In reality it’s not.  
  • We average ~2 incidents a week outside of business hours and none of them are major
  • You will get trained before you join the rotation
  • You will always have ability to reach out to the rest of us  if you need help
  • You will support the system you build, not something you’ve never seen before
  • We value our sleep so Production incidents are fixed in a way that prevents them from reoccurring
  • You will be able to ask to swap shifts or parts of them with other team members 
  • This additional responsibility attracts extra compensation. You will get paid AUD $400 for each shift.
  • You will get paid AUD $200 for each callout outside of your business hours, capped to a maximum of 5 callouts per shift
Interested? We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you. 

We are looking for people who live and work in Australia to join our remote-first team. We are currently unable to provide visa sponsorship.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we have helped 25,000 companies to automate complex deployments, and we employ 100+ wonderful people.

We're a growing, profitable business. Our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Front-end Designer
frontend html css Apr 27
We are looking for a Front-end Designer to join our remote-first company. You will be working on Octopus Deploy, the most popular deployment automation tool in the world. This means everything you do will positively impact affect the lives of thousands of other software developers around the world. 

As a Front-end Designer, you will be working with one of the development teams who work across the entire Octopus ecosystem. We shape, bet, and build using a method inspired by Shape Up. Front-end Designers at Octopus work with the engineering teams during their 8-week build cycle. For this role, we are looking for a designer who can contribute to the user experience and interface design by using their frontend development skills and UX expertise to help fix usability issues, create working prototypes for pitches, and work closely with engineers to advise on UX/UI when building features. 

You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture.

You will be a great fit for this role if:

  • You are comfortable working in an existing frontend codebase using a modern framework such as React, Vue, or Angular.
  • You are proficient with HTML, CSS, and Javascript.
  • You have a firm grasp of UX methodologies, interaction design, web and app patterns, and trends.
  • You can collaborate with engineers and QA to understand technical requirements and constraints.
  • You understand the need for consistency, reducing UX debt, and champion design governance and visual branding.
  • You are an experienced individual contributor or leader in a similar role.
  • You have experience working in an agile environment with engineers.
  • You are comfortable making good decisions with general concepts like usability, user experience, and design.
  • You live in Australia with full working rights

You will enjoy this role if:

  • You enjoy diving in and making frontend changes to fix usability issues.
  • You are able to contribute to the implementation of UX/UI aspects during development. 
  • You are able to work independently, motivating yourself to do high-quality work on time.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

A typical day might include:

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Pairing with an engineer, product owner, or another designer to solve a UX or UI problem.
  • Collaborating on projects with your team.
  • Creating a PR against our React codebase to fix a usability issue.
  • Creating working prototypes to test out and communicate ideas to the team.
  • Collaborating with engineers, debating ideas, and working together towards the best outcome for our users.

What’s in it for you:

  • You’ll work from wherever you feel most productive. That could be your home, our office, or a combination of both
  • Generous laptop and home office allowance
  • Career growth as we are expanding rapidly
  • Monday to Friday hours 
  • A supportive team, in a great company
Interested?

We’d love to hear from you. Please include your CV and a cover letter with links to your portfolio. Only applications with a portfolio and/or links to work will be considered.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we have helped 25,000 companies to automate complex deployments, and we employ 100+ wonderful people.

We're a growing, profitable business. Our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Technical Content Creator - Australia
testing devops Apr 14
Octopus Deploy is one of Australia’s fastest-growing and most successful software companies. Today we help over 150,000 people worldwide deliver working software to production.  

As a technical content creator, you’ll help our customers understand where Octopus Deploy fits into their CI/CD pipeline and help them understand the benefits of using Octopus Deploy. You’ll be part of the Content Marketing team, and you’ll focus primarily on creating content for the company blog to demonstrate Octopus’s deep domain expertise. 

We're looking for people with strong writing skills with technical backgrounds, who understand the importance of paying attention to detail, are eager to learn and share their skills and expertise.

This isn’t a typical marketing role, we’re looking for somebody who can help articulate the problems Octopus Deploy solves for our customers. We’re not looking for the latest marketing tips and tricks to hijack people’s attention, instead, we want to serve our users with genuinely useful content.

A typical day could involve:

  • Creating end-to-end guides that solve specific CI/CD problems.
  • Writing blog posts to demo specific integrations.
  • Learning and testing the features of Octopus Deploy and other CI/CD tools.
  • Meeting with teams across Octopus to understand customer pain points.
  • Publishing and optimising content for distribution.
  • Building an understanding of Octopus’s customers, the technology stacks they use, and the problems Octopus solves for them.

You’ll be a great fit for this role if:

  • You’re a strong writer and can share examples of your writing.
  • You’re familiar with DevOps automation and CI/CD pipelines.
  • You’ve worked as a developer and are drawn to content creation.
  • You’ve worked as a technical writer and enjoy the technical side of the role.
  • You’re curious, like solving problems and enjoy exploring the details. 
  • You like a balance of freedom and responsibility and being treated as an adult.
  • You’re comfortable working as part of a remote-first team.

What’s in it for you:

  • You’ll work from wherever you feel most productive. That could be your home, our office, or a combination of both
  • Generous laptop and home office allowance
  • Career growth as we are expanding rapidly
  • Monday to Friday hours 
  • A supportive team, in a great company

How to apply:

  • Include samples of your writing with a preference for quality over quantity (no more than a few thousand words).
  • Include a cover letter.
  • Submit your resume.
About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we have helped 25,000 companies to automate complex deployments, and we employ 100+ wonderful people.

We're a growing, profitable business. Our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Software Engineer - Engineering Productivity
Octopus Deploy   $0K - $160K
testing Apr 13
Software Engineer - Engineering Productivity

$100-$160,000 plus super

At Octopus Deploy, we’re passionate about solving the problems our customers face so they can focus on what they do best. Our people are our assets and we currently boast a team of 100+ talented individuals (and growing) who help over 150,000 people worldwide to deliver working software to production

You will be a great fit for this role if:

  • You are drawn to improving CI, deployment and release pipelines.
  • You optimise them for reliability, maintainability, cost and speed.
  • You are comfortable picking up a new language to write or modify a plugin.
  • You know more than the basics for YAML, XML, JSON, CSV, etc.
  • You are passionate about great testing and debugging experiences and you have created debugging tools, test data or test systems to make that easier
  • You are comfortable using metrics to find and understanding problems, using them to drive improvements and measure if you succeeded.
  • You find joy in improving the lives of your colleagues.
  • You are an experienced individual contributor or leader in your current job.
  • You are comfortable making good decisions with general concepts like dependency, extensibility, and compatibility; and perhaps you are a specialist in an area of software engineering.
  • You enjoy automating things like builds, tests, deployments, infrastructure, and operational tasks.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

A typical day might include:

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Changing source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Handling an inbound support ticket from a customer, helping them succeed with Octopus, or offering advice to a customer in our community Slack workspace.
  • Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of Octopus in the process so they can be more helpful to even more customers over time.
  • Pairing with another engineer on a Zoom call to solve a complex technical problem or design a new feature.
  • Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Improving our documentation to help customers discover solutions for themselves, and learn how to use Octopus for more complicated workflows.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.
Interested? We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you.

We are looking for people who live and work in Australia to join our remote-first team. We are currently unable to provide visa sponsorship.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we have helped 25,000 companies to automate complex deployments, and we employ 100+ wonderful people.

We're a growing, profitable business. Our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Software Engineer - TypeScript, Node.js
Octopus Deploy   $0K - $160K
node-js Apr 13
Software Engineer - TypeScript, Node.js

$100-$160,000 plus super

At Octopus Deploy, we’re passionate about solving the problems our customers face so they can focus on what they do best. Our people are our assets and we currently boast a team of 100+ talented individuals (and growing) who help over 150,000 people worldwide to deliver working software to production.

You will be a great fit for this role if:

  • You have a firm grasp of the software trade using any language or toolset but preferably TypeScript and Node.js.
  • You like working with great tools like the latest versions of TypeScript and Node.js, in the development environment of your choice.
  • You are an experienced individual contributor or leader in your current job.
  • You are comfortable making good decisions with general concepts like dependency, extensibility, and compatibility; and perhaps you are a specialist in an area of software engineering.
  • You enjoy automating things like builds, tests, deployments, infrastructure, and operational tasks.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

A typical day might include:

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Changing source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Handling an inbound support ticket from a customer, helping them succeed with Octopus, or offering advice to a customer in our community Slack workspace.
  • Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of Octopus in the process so they can be more helpful to even more customers over time.
  • Pairing with another engineer on a Zoom call to solve a complex technical problem or design a new feature.
  • Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Improving our documentation to help customers discover solutions for themselves, and learn how to use Octopus for more complicated workflows.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.
Interested? We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you.

We are looking for people who live and work in Australia to join our remote-first team. We are currently unable to provide visa sponsorship.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we have helped 25,000 companies to automate complex deployments, and we employ 100+ wonderful people.

We're a growing, profitable business. Our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Technical Product Marketing Manager - Australia
manager marketing manager Mar 28
 Octopus Deploy is looking for technical product marketing managers. 

Octopus Deploy is one of Australia’s fastest-growing and most successful software companies. Today we help over 350,000 people worldwide to deliver working software to production.   

As a technical product marketer, you are at the heart of the relationship between our customers and our product. You will communicate the value of Octopus to hundreds of thousands of customers worldwide. You’ll be part of our Product Marketing team, with a focus primarily on product launches, developing compelling content to help users understand our value, and supporting our product and sales teams.  

This isn’t a typical marketing role. We’re looking for somebody who can help articulate the problems Octopus Deploy solves for our customers. We’re not looking for the latest marketing hacks to hijack people’s attention, instead, we want to serve our audience with genuine resources and useful content.

A typical day could include:

  • Planning and executing product launches including preparing and coordinating the related activities and assets.
  • Talking to customers to learn about their problems first-hand. Learning about their technology stacks and how Octopus solves their problems.
  • Refining our positioning and messaging to help the best-fit customers find us.
  • Meeting with teams across Octopus to collaborate on marketing initiatives including our product, engineering, commercial, and design teams.
  • Helping our sales team understand what’s new in the latest release and creating custom marketing materials to support their efforts.
  • Understanding our competitors and how to position ourselves against them.
  • Writing blog posts to support content initiatives.
  • Monitoring and reporting on marketing activities to identify trends and use concrete data to fine-tune and continuously improve our approach.

You’ll be a great fit for this role if:

  • You’re a strong writer and can share examples of your writing.
  • You're self-motivated and love to collaborate and seek feedback.
  • You have a diverse background with a mix of technical and marketing experience. Ideally, you have a degree in a technical discipline (science, math, or engineering) and some marketing experience or you’re a product marketing manager and have some experience working in technical teams.
  • You’re a strong communicator and comfortable learning new concepts.
  • You like a balance of freedom and responsibility in a high-trust environment.
  • You’re comfortable working within a remote-first team.

How to apply:

  • Submit your resume.
  • Include a cover letter.
  • Include samples of your writing with a preference for quality over quantity (no more than a few thousands words).


About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 90+ wonderful people.

We're a growing, profitable business. Our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Western USA Support Engineer - USA
cloud aws Mar 23
Octopus Deploy is one of Australia’s fastest-growing and most successful software companies. Today we help over 150,000 people worldwide to deliver working software to production.  

In many companies, support is an afterthought, a low-paid position with all the responsibility of keeping customers happy, but with no power to actually make a difference in the product and no real support from the product team. Support staff is ignored when it comes to product planning, but they're left to deal with the angry emails when bad decisions impact customers. 

That is not this job. 

At Octopus Deploy, we understand that our product is a lot more than just the software; it's the entire customer experience. It's our ability to provide brilliant support that sets us apart from our competitors. It's through support that customers connect with us and have experiences that can either make them proud to have chosen us or regretful. With over 20,000 happy customers, we know that being able to provide personable, friendly, sincere, and ultimately helpful customer support is just as important as any line of code we write.   

If you agree with us that support is one of the most important jobs in the company, that support staff should be consulted on feature design and product changes, and you are really driven to impress and delight customers, then, we'd love to have you. Our theory is simple: we'll treat you like a star so that you can treat our customers like stars.

A typical day might include:

  • Help customers with any questions or problems they encounter via our support forum, email, Twitter, and any other channels
  • Create resources such as how-to's, documentation, and blog posts to help customers solve problems themselves
  • Be actively involved in the design of new features and other changes - any suggestions that you feel will reduce the support impact will be prioritised highly, and issues that appear in the support queue more than a couple of times will be fixed as a matter of priority
  • Play a huge part in leading and growing our support capability as our business grows. Have ideas to make your job easier or provide a better customer experience? We want to hear them.

You’ll be a great fit for this role if:

  • You have a friendly, positive, polite, and happy demeanor
  • You are a great communicator and can show examples of previous work (blog posts or documentation you've written, for example)
  • You can relate to customers and show empathy when there are issues and can take responsibility for ensuring they get resolved 
  • You are curious about learning technology and have either studied IT or have experience providing customer support for a software/IT product
  • Good knowledge of supporting and maintaining applications in corporate environments, as well as basic networking and system administration knowledge
  • You like to solve problems and ensure customers aren't just satisfied, but utterly delighted by your willingness to go the extra mile and help them
  • You like to work in a team
  • You can work from home and have a decent broadband connection capable of videoconferencing
  • You are able to work outside of business hours when required. We value work-life balance and believe that working overtime just makes people less productive. We can’t guarantee that everything will fall neatly into business hours, so where required we encourage you to find balance by taking time out during the day.

Additionally, experience with any of the following is a big plus:

  • Knowledge of Windows operating systems
  • Knowledge of *Nix operating systems
  • Any programming language
  • Any database technology
  • Any Cloud vendor (Azure, AWS, et al)
  • Any container technology

What’s in it for you:

  • While providing direct customer support via email and other channels is a big part of this job, we'll also ensure you have enough time to be able to learn new things, create resources to reduce the support demand, and to think of ways to delight customers and improve our product. You'll have a defined area of knowledge that we expect you to master over time, you will not be expected to know everything for everyone.
  • We'll provide the time, training, resources, and any support that you need to be effective.
  • We'll provide a powerful laptop of your choice to ensure you can be productive along with any other tools that you need
This is a remote position to be based in the USA, working alongside our support team in Australia, the UK, and the US.

You must live in the USA and have full working rights.

We also require that you live in either the Mountain or the Pacific time zone.

In addition to a CV and a cover letter, if you have a blog, GitHub account, or similar, we'd love to see it.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 90+ wonderful people.

We're a bootstrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Junior Software Engineer
typescript react-js dot net junior cs Mar 01

The best product development job in the world? We think so.  

We are looking for people who live and work in Australia to join our remote-first team. You will be working on Octopus Deploy, the most popular deployment automation tool in the world. This means everything you do will positively affect the lives of thousands of software developers and operations teams around the world.

Read our employee handbook our people repository to discover what it's like working at Octopus.

You will join one of our development teams to work on Octopus Server. We work in 8-week cycles, focusing on directed work for 6-weeks. The other 2-weeks are for you to "sharpen your saw", working on your growth so you become more effective at your job. We remove unnecessary obstacles so you can work directly with customers who are developers just like us. Our teams are software tradespeople who care about doing things right the first time. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture.

Working at Octopus may be different from any other job you’ve had before. In many companies, software engineers are treated as an expense to reduce or a revenue stream to increase. In contrast, Octopus is a product company built from the ground up by engineers, for engineers. At Octopus your effort will be appreciated because you are adding value to our products, which are our assets. Also, our customers are people just like us. This makes it easy to relate to our customers and understand what they care about most.

Octopus is not done. Many of us came to Octopus thinking “it does everything I want, how can I possibly help?” Continual changes in the software landscape present a constant stream of opportunities for us to explore. We will continue to make Octopus the best tool in its class by increasing the value Octopus offers, pushing into new territory beyond deployment automation, all the while making Octopus easier and more delightful to use for both simple and complex scenarios alike. If you like solving distributed computing problems, building delightful user experiences, or anything in between, you can do that with us.

Octopus is not a startup. We do not need venture capital, we have been a sustainably profitable business from day one. We care about building a sustainable company and we do this by helping customers succeed, leaving increased revenue as a happy byproduct.

A typical day might include

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Changing source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Working with your mentor to fix a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Attending an internal workshop held by some of the leading engineers in the industry
  • Learning a functional language so you can apply that thinking to our code base
  • Building tools to help the team work more effectively.
  • Improving our documentation to help customers discover solutions for themselves, and learn how to use Octopus for more complicated workflows.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.

You will be a great fit for this role if

  • You have 1 to 3 years of professional software development experience.
  • You enjoy experimenting with software and have a drive to learn.
  • You are keen to learn C#, TypeScript and React and worth with them day to day.
  • You enjoy automating things like builds, tests, deployments, infrastructure, and operational tasks.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.

You will enjoy this role if

  • You like a balance of freedom and responsibility, being treated as an adult.
  • You like getting a deep understanding of the problem before diving in and fixing it
  • You enthusiastically accept radically candid feedback, feedback that is thoughtful, timely, and directly actionable, and offer the same benefit to others.
  • You want to do your best work with other like-minded people.
  • You enjoy doing things the right way from the very beginning knowing you are working on a valuable asset.
  • You enjoy working with great tools and modern programming frameworks in the development environment of your choice.
  • You enjoy collaborating with customers and co-workers to find the best solution, not just the obvious one.
Share this job:
Graphic & Web Designer
html css Feb 24
Octopus Deploy is one of Australia’s fastest-growing and most successful software companies. Today we help over 150,000 people worldwide to deliver working software to production.

As a Graphic & Web Designer, you will be working as a member of the design team to create a range of brand design collateral. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture.

If you have impeccable graphic and web designing skills, and you enjoy collaborating with other people to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy, you might be the person we're looking for.

A typical day might include:

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Helping establish our brand guidelines. 
  • Working with our sales team to create compelling slide decks and other sales collateral. 
  • Working with our marketing team to bring blog posts and events to life with custom graphics.
  • Updating design elements and content on our website. 
  • Creating graphics and storyboards for promotional videos.

You will be a great fit for this role if you:

  • Currently live within Australia with full working rights.
  • Have a minimum of 3 years of design experience.
  • Can demonstrate experience in high-quality design work via your portfolio.
  • Have a strong eye for typography and layout.
  • Have experience communicating concepts with illustration and infographics.
  • Strong interest and/or experience in user-centered design.
  • Have excellent written and verbal communication skills.
  • Can deliver artwork on-brand, maintaining a consistent look and feel.
  • Have experience in defining and implementing brand guidelines.
  • Can demonstrate strong organizational skills and effective time management abilities.
  • Can work with a wide variety of stakeholders, from salespeople to engineers. You can speak everyone's language.
  • Are highly proficient in design tools such as Adobe CC.
  • Can make HTML and CSS changes to webpages to improve the user experience.
  • Experience with basic video editing or animation is highly desirable

You will enjoy this role if:

  • You are able to work independently, motivating yourself to do high-quality work on time.
  • You seek to understand the reasons behind the work you are doing, and show initiative through offering valuable insights and problem-solving. 
  • You are a results-oriented person, someone who is focused on delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same

What’s in it for you:

  • You’ll work from wherever you feel most productive. That could be your home, our office, or a combination of both
  • Generous laptop and home office allowance
  • Career growth as we are expanding rapidly
  • Monday to Friday hours 
  • A supportive team, in a great company
Interested?

We’d love to hear from you. Please upload your CV and include a link to your portfolio. Only applications with a portfolio and/or links to work will be considered.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a bootstrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Customer Success Manager
manager Feb 23
Octopus Deploy is one of Australia’s fastest-growing and most successful software companies. Today we help over 150,000 people worldwide to deliver working software to production.  

If you have a commitment to excellence, a desire to delight customers, and want to be a member of a fast-growing team, you'll love this position.  

The Customer Success Manager (CSM) is responsible for managing success, preserving renewals and identifying growth opportunities for assigned accounts. The CSM will drive renewals and account growth, collaborate with teams within the company to ensure on-time renewals.

Our team is one of the fastest growing in the company and this role could be your entry door to a successful career in sales.

This is a remote role, based anywhere in the USA.

A typical day might include:

  • Establishing regular touchpoints to ensure the client journey remains on track, and any issues are addressed promptly.
  • Becoming a customer advocate and seek ongoing feedback and reviews. 
  • Identifying risks and proactively engage the customer whenever there's an identified retention concern to achieve negative churn.
  • Owning renewal strategy and subsequent on time renewal of subscriptions. 
  • Ensuring that critical issues are documented and escalated in an expeditious manner for resolution 
  • Acting as customer advocate and liaison to become a Trusted Advisor
  • Cultivating deep relationships with customer stakeholders, understand their needs and provide support that results in their success with Octopus
  • Maintaining accurate data around opportunities, sales activities and revenue projections in CRM

You will be a great fit for this role if:

  • You live in the USA and have ongoing and unrestricted working rights
  • You have the skills to ask good questions, listen well, and “read the room” to respond to the specific needs of a client, rather than just reciting a pre-scripted message.
  • You’re an incredible communicator, both written and verbal. You naturally possess a confident phone and Zoom presence.
  • You understand the difference between features and benefits: you can quickly apply that thinking to help businesses see the real-world value of what Octopus does and achieve the things that are most important to them. 
  • You have excellent time management, organisational & problem-solving skills - those will be key to your success.
  • You have 3+ years of experience as a Customer Success Manager - experience in a software company is a plus
  • You enjoy a challenge and are a great problem solver
  • You have strong organisational and communication skills
  • You are agile with the ability to prioritize tasks
  • You collaborative team player who also works well autonomously 
  • You have strong attention to detail and the ability to multitask Hands on experience with MS Office or Google Suite as well as a CRM is essential

What’s in it for you:

  • You’ll work from wherever you feel most productive. That could be your home, our office or a combination of both
  • Generous laptop and home office allowance
  • Career growth as we are expanding rapidly
  • Monday to Friday hours
  • A supportive team where everyone is encouraged to contribute
Interested?

We'd love to hear from you. Please send us your CV and a cover letter telling us about you and why you think you would be a good fit for this role.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a bootstrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Sales Administrator - Brisbane
finance Feb 23
Octopus Deploy is one of Australia’s fastest-growing and most successful software companies. Today we help over 150,000 people worldwide to deliver working software to production.  

Our Sales Team is expanding, and we are looking for a passionate and driven individual who is willing to go above and beyond to support the aspirations of this vibrant team in all aspects of sales administration and support. 

Reporting to the VP of Sales, this role will provide broad sales support to a successful team working across the whole end-to-end sales lifecycle. The suitable candidate will be responsible for the coordination of all aspects of sales administration including sales advice, price lists, weekly reports, database management, and internal stakeholder communications.

This is a remote role, based in Brisbane.

A typical day might include:

  • Handling inbound email requests from customers 
  • Liaising with customers about their upcoming renewal and providing quotes
  • Processing orders via email or telephone
  • Checking data accuracy in orders and invoices
  • Maintaining and updating customer records in our databases
  • Communicating important feedback from customers internally
  • Assisting other team members as needed with ad-hoc tasks
  • Liaising with procurement teams to assist with vendor onboarding
  • Liaising with our Finance team with payments and refunds

You will be a great fit for this role if:

  • You live in Brisbane and have ongoing and unrestricted working rights
  • You have 3+ years of experience as a sales administrator - experience in a software company is a plus
  • You are flexible with your time as this role requires working outside of business hours, from time to time, to support our overseas operations
  • You enjoy a challenge and are a great problem solver
  • You have strong organisational and communication skills
  • You are agile with the ability to prioritize tasks
  • You collaborative team player who also works well autonomously and unsupervised
  • You have strong attention to detail and the ability to multitask 
  • Hands on experience with MS Office or Google Suite as well as a CRM is essential

What’s in it for you:

  • You’ll work from wherever you feel most productive. That could be your home, our office or a combination of both
  • Generous laptop and home office allowance
  • Career growth as we are expanding rapidly
  • Monday to Friday hours
  • A supportive team where everyone is encouraged to contribute
Interested?

We'd love to hear from you. Please send us your CV and a cover letter telling us a bit about you and why you think you would be a good fit for this role.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a bootstrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Payroll Officer
executive Feb 13
We are looking for an experienced Payroll Officer who enjoys a challenge, is a fast learner, and has a great eye-for-detail. You’ll be responsible for running payroll across Australia, the US and the UK as we scale from 81 people today, to 150 and 300+ people in the next couple of years. 

Octopus Deploy is one of Australia’s fastest growing and most successful software companies. Today we help over 150,000 people worldwide to deliver working software to production. 

In this role you’ll report directly to the CFO. The role requires a solid understanding of payroll in Australia. Experience in payroll in the US and the UK will be an advantage, but if not, don’t worry – we’ll teach you. 

A typical day will involve some of

  • Processing of monthly payroll in Australia and the UK.
  • Processing of fortnightly payroll in the US.
  • Reconciliation & lodgement of superannuation & statutory obligations including PAYG, Payroll Tax, WorkCover 
  • Processing expense reimbursement claims and maintain relevant spreadsheets.
  • Constantly review & update payroll processes & procedures to ensure the payroll department is working efficiently & effectively as possible.
  • Answer team members questions relating to payroll/benefits.
  • Working closely with the CFO, EA to CFO, and our Australian, US, and UK Accountants.

What you need to succeed in this role

  • You live in Brisbane and have ongoing unrestricted working rights.
  • You can demonstrate 3+ years of experience in a similar role. 
  • A proven record of completing payroll accurately and on time. 
  • Experience with Xero or other payroll software.
  • You possess excellent attention to detail, and your work is of a high standard.
  • Excellent interpersonal & communication skills
  • You are organised and efficient, manage competing priorities, and double-check your own work.
  • You are self-motivated and can work effectively in a remote environment.

What’s in it for you

  • Full-time permanent role with regular Monday to Friday hours.
  • You’ll be joining a fast-growing company where there will be opportunities to learn and advance your career.
  • Competitive salary and great benefits (including generous laptop and home office allowances).
  • Remote work: Work from wherever you feel most productive.
  • A supportive company where everyone’s contribution is valued.


About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a bootstrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Security Engineer - Australia
linux cloud aws azure dot net Feb 11
The best systems engineer job in the world? We think so. 

We are looking for people who live and work in Australia to join our remote-first team.  

You will be working on Octopus Deploy, the most popular deployment automation tool in the world. This means everything you do will positively affect the lives of thousands of software developers and operations teams around the world.

You will join the Trust, Security & Operations team, working within the Operations pod, and be responsible for the effectiveness of the security controls for our environments, people, processes, and services. 

You’ll use your experience in analysing security risks and threat vectors to assist in finding the best way towards maintaining the safety of a world-class product that affects the quality of life of thousands of developers worldwide.

You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture. 

Working at Octopus may be different from any other job you’ve had before. At Octopus, your effort will be appreciated because you are adding value to our products, which are our assets. Also, our customers are people just like us. This makes it easy to relate to our customers and understand what they care about most. 

Octopus is not a startup. We do not need venture capital. We have been a sustainably profitable business from day one. We care about building a sustainable company, and we do this by helping customers succeed, leaving increased revenue as a happy byproduct.

A typical day might include

  • Triage & resolution of incoming security incidents
  • Escalating to, and working with operations and engineering teams
  • Assisting in the design and delivery of security improvements
  • Theorizing about new threats to our environment and coming up with strategies to ensure we are safe from those threats
  • Working within the Trust, Security, and Operations Team on daily tasks
  • Participating in aspects of security design and architecture
  • Managing infrastructure in multiple cloud environments to ensure secure operation
  • Working on our Vulnerability Disclosure and Bug bounty programs
  • Working with external auditors and testers to assure our environment regularly
  • Helping other teams in Octopus in regards to Security issues
  • Researching, identifying & responding to threats to our environments
  • Participating in the triage of inquiries & incidents that are escalated to the security team
  • Resolving security related issues in our cloud-based products, processes, and environments

You will be a great fit for this role if you can demonstrate

  • You are prepared to work on an on-call rotation
  • A solid grounding in Azure & AWS security administration in Windows and Linux environments
  • Scripting or programming language experience
  • Broad knowledge in technologies including networking infrastructure, containers, databases, and security appliances/applications
  • A solid grounding in infrastructure and application development threats, risks, and controls
  • Demonstrated security technology and control design
  • Work autonomously and provide solutions with help from your team
  • Good troubleshooting skills
  • Experience in using a popular SIEM or log analytics platforms like Splunk, Graylog, or Sumo Logic
  • Experience using infrastructure as code technologies like Terraform
  • Experience operating within zero trust networks

Desirable

  • Security certifications such as OSCP, OSCE, CCSP, or cloud vendor security certifications (or equivalent) are not a requirement; however, they do show us you’re able to complete a complex project on your own, which aligns with the level of autonomy you’ll have in this role 
  • Demonstrated experience in .NET languages like C#; Scripting in Bash and Powershell; Terraform, Sumo Logic Query Language
Interested? 
We'd love to hear from you. Please send your CV and include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you. If you look like a good fit, we will be in touch to arrange a Zoom chat with one of our senior engineers. 

Please note: We’ll start contacting candidates after the 22nd of February.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a bootstrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Systems Engineer - Australia
linux docker cloud aws azure Feb 11
The best systems engineer job in the world? We think so. 

We are looking for people who live and work in Australia to join our remote-first team.  

You will be working on Octopus Deploy, the most popular deployment automation tool in the world. This means everything you do will positively affect the lives of thousands of software developers and operations teams around the world.

You will join the Trust, Security & Operations team, working within the Operations pod, and be responsible for the effectiveness of the operation and reliability of our digital environments, tools, and processes that support the delivery of our products and services.

You’ll use your experience in building, maintaining, and administering large networks of on-premise and cloud environments to support the quality and reliability of a world-class product that affects the quality of life of thousands of developers worldwide.

You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture. 

Working at Octopus may be different from any other job you’ve had before. At Octopus, your effort will be appreciated because you are adding value to our products, which are our assets. Also, our customers are people just like us. This makes it easy to relate to our customers and understand what they care about most. 

Octopus is not a startup. We do not need venture capital. We have been a sustainably profitable business from day one. We care about building a sustainable company, and we do this by helping customers succeed, leaving increased revenue as a happy byproduct.

A typical day might include

  • Triage & resolution of incoming infrastructure issues
  • Escalating to and working with security and engineering teams
  • Authoring and delivering on designs for infrastructure improvements
  • Providing knowledge sharing sessions with other team members
  • Contributing ideas that improve our environment and coming up with strategies to ensure we are safe from those threats
  • Working within the Operations Team on daily tasks
  • Participating in decision making of infrastructure design and architecture
  • Managing infrastructure in multiple cloud environments with the aim to ensure reliable operation
  • Managing the digital infrastructure that supports our engineering build pipeline and diagnostics
  • Working with external auditors and testers to assure our environment regularly
  • Helping other teams in Octopus in regards to Operations issues
  • Researching, identifying & responding to reliability and performance issues
  • Participating in the triage of inquiries & incidents that are escalated to the operations team
  • Participating in on-call and IR rotations

You will be a great fit for this role if you can demonstrate

  • Strong knowledge of systems administration in Azure & AWS in Windows and Linux environments
  • Scripting or programming language experience
  • Broad knowledge in technologies including networking infrastructure, containers, databases, and security appliances/applications
  • A solid grounding in infrastructure automation and management
  • Understanding of compliance frameworks and asset management
  • Effectively engage and influence internal/external stakeholders.
  • Work autonomously and provide solutions in a sometimes ambiguous environment.
  • Mentoring others in their growth and development of systems engineering
  • Experienced troubleshooting skillsExperience using infrastructure as code technologies like Terraform
  • Experience operating within zero trust networks
  • Basic Understanding of Kubernetes concepts with a passion for learning about Docker and Kubernetes
  • Experience in using a popular SIEM or log analytics platform like Splunk, Graylog, or Sumo Logic (desirable)
Interested?

We'd love to hear from you. Please send your CV and include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you. If you look like a good fit, we will be in touch to arrange a Zoom chat with one of our senior engineers.

Please note: We'll start contacting candidates after the 22nd of February

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a bootstrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Software Engineer - Commercial Platform
cloud dot net cs Feb 10
Full or Part-time
Intermediate and Senior Software Engineer positions
 
We are looking for people who live and work in Australia to join our remote-first team. 
 
You will join our development team working on the Commercial Platform that powers Octopus as a company. 

The commercial team is a fast-paced, highly iterative group focussed on delivering the features and tooling we need to help our business succeed. We are integral to the commercial success of Octopus, and our areas of responsibility require ever-evolving measurement and refinement. Our customers include internal teams, customers who purchase licenses and customers managing their Octopus cloud instances.

We work in a close-knit relationship with the security and operations experts at Octopus to ensure our systems are secure and reliable. We constantly ship Minimum Viable Product (MVPs) and then polish and iterate on them. 
In this team your efforts will have a visible and significant impact on the growth of Octopus as a world class software product and software company.

A large portion of the Octopus business relies on us to do their job well. Our team's efforts facilitate Octopus’ growth and performance in a competitive market. If you like to capture data to drive decisions and work with other passionate people to improve a wide variety of systems inside a world class software company this team is for you.
 
Discover what it's like working at Octopus. Read our employee handbook and our people repository to discover what it's like working at Octopus. We shape, bet, and build using a method inspired by Shape Up. We work in 8-week cycles, focusing on directed work for 6-weeks, and "sharpening the saw" with undirected work for 2-weeks at the end of each cycle. We remove unnecessary obstacles so you can work directly with customers.

Our teams are software tradespeople who care about doing things right the first time. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture.

Working at Octopus may be different from any other job you’ve had before. In many companies, software engineers are treated as an expense to reduce or a revenue stream to increase. In contrast, Octopus is a product company built from the ground up by engineers, for engineers. At Octopus your effort will be appreciated because you are adding value to our products, which are our assets. Also, our customers are people just like us. This makes it easy to relate to our customers and understand what they care about most.

Octopus is not a startup. We do not need venture capital, we have been a sustainably profitable business from day one. We care about building a sustainable company and we do this by helping customers succeed, leaving increased revenue as a happy byproduct.

A typical day might include

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  •  Changing source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  •  Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of Octopus in the process so they can be more helpful to even more customers over time.
  •  Pairing with another engineer on a Zoom call to solve a complex technical problem or design a new feature.
  •  Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  •  Improving our documentation to help customers discover solutions for themselves, and learn how to use Octopus for more complicated workflows.
  •  Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.

You will be a great fit for this role if

  • You are an experienced individual contributor or leader in your current job.
  •  You have experience and or interest in Azure
  •  You have experience with C# and ASP.NET
  •  You like to measure and analyse to make data driven decisions.
  •  You are comfortable making good decisions with general concepts like dependency, extensibility, and compatibility; and perhaps you are a specialist in an area of software engineering.
  •  You enjoy automating things like builds, tests, deployments, infrastructure, and operational tasks.
  •  You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  •  You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  •  You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

You will enjoy this role if

  • You are a software consultant or contractor looking to invest your effort into a successful and lasting product.
  •  You are a software team lead looking for a better balance of coding and leadership. You are a valuable individual contributor looking to expand your horizons with a world-class software company.
  •  You like a balance of freedom and responsibility, being treated as an adult.
  •  You want to do the best work of your life with other like-minded people.
  •  You enthusiastically accept radically candid feedback, feedback that is thoughtful, timely, and directly actionable, and offer the same benefit to others.
  •  You like working with great tools like the latest versions of C#, .NET, TypeScript, and React, in the development environment of your choice.
  •  You enjoy doing things the right way from the very beginning knowing you are working on a valuable asset.
Interested? 

We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you. If you look like a good fit, then we will be in touch to arrange a Zoom chat with one of our senior engineers.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a bootstrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Account Executive - US
executive Dec 07 2020
Octopus Deploy is looking for an Account Executive to join our Sales team.

At Octopus, we’re passionate about solving the problems our customers face so they can focus on what they do best.

We had an excellent year and are now looking for an Account Executive to join our growing team and help to identify potential client opportunities and generate new business. In this role, you will nurture and grow our relationship with customers by owning accounts and delivering exceptional performance and service. 

This is a remote role. You will be working from your home, anywhere in the US.

A typical day could include some of

  • Identifying emerging product and industry trends through customer insights and competitive analysis to continually feed vertical opportunities into the pipeline for assessment
  • Developing and managing sales pipeline & accurate forecast through the CRM system
  • Building multi-threaded strategic relationships within assigned named accounts
  • Serving as key client contact for all customers and co-ordinate resources to support pre & post-sale experience; professional services, technical account team
  • Keeping abreast of competition, competitive issues, and products
  • Developing and presenting executive-level presentations to new and existing customers

You’ll be a great fit for this role if you

  • Live in the USA and have working rights
  • Enjoy working in a team environment, putting your hand up to help where needed, mentoring junior team members, and making a positive contribution to the culture of the business
  • Are ambitious and driven: You enthusiastically create new business opportunities
  • Have at least 3+ years of full-cycle sales experience
  • Know the industry and can demonstrate 3+ years of enterprise software sales experience Have experience managing a list of 6-20 accounts, existing and new customers
  • Practice effective, excellent communication with management, customers, and partners
  • Can demonstrate a track record of quota attainment
  • Have a strong business development background and experience of opening new logo’s

What’s in it for you

  • Competitive, salary based remuneration. No commission
  • Private health and dental care
  • Laptop and home office allowance
  • Generous 401k plan
  • Career growth as we are expanding rapidly
  • Monday to Friday hours
  • A supportive team where everyone is encouraged to contribute
We're looking for people with strong sales and industry background.

To apply for this role, please:

- Submit your resume
- Include a cover letter telling us a bit about your experience and why do you believe you’d be a great fit for this role

Please note

Due to the end of the year company closure, we’ll start getting back to candidates on Jan 4, and interviews will start from Jan 18
Start date from Feb 1- flexible 

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a bootstrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Software Engineer
react-js typescript javascript webpack react-testing-library testing Nov 29 2020

Full or Part-time

The best product development job in the world? We think so.
 
We are looking for people who live and work in Australia to join our remote-first team.
 You will be working on Octopus Deploy, the most popular deployment automation tool in the world. This means everything you do will positively affect the lives of thousands of software developers and operations teams around the world.
 
Read our
 employee handbook and our people repository to discover what it's like working at Octopus.

You will join one of our development teams working on our flagship product. We shape, bet, and build using a method inspired by Shape Up. We work in 8-week cycles, focusing on directed work for 6-weeks, and "sharpening the saw" with undirected work for 2-weeks at the end of each cycle. We remove unnecessary obstacles so you can work directly with customers who are developers just like us. Our teams are software tradespeople who care about doing things right the first time. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture.

Working at Octopus may be different from any other job you’ve had before. In many companies, software engineers are treated as an expense to reduce or a revenue stream to increase. In contrast, Octopus is a product company built from the ground up by engineers, for engineers. At Octopus your effort will be appreciated because you are adding value to our products, which are our assets. Also, our customers are people just like us. This makes it easy to relate to our customers and understand what they care about most.

Octopus is not done. Many of us came to Octopus thinking “it does everything I want, how can I possibly help?” Continual changes in the software landscape present a constant stream of opportunities for us to explore. We will continue to make Octopus the best tool in its class by increasing the value Octopus offers, pushing into new territory beyond deployment automation, all the while making Octopus easier and more delightful to use for both simple and complex scenarios alike. If you like solving distributed computing problems, building delightful user experiences, or anything in between, you can do that with us.

Octopus is not a startup. We do not need venture capital, we have been a sustainably profitable business from day one. We care about building a sustainable company and we do this by helping customers succeed, leaving increased revenue as a happy byproduct. 

A typical day might include

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Improving our onboarding experience for new customers to help them become successful with Octopus sooner.
  • Working on small improvements which make the Octopus user interface more usable and delightful for experienced customers.
  • Changing our TypeScript + React source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Handling an inbound support ticket from a customer, helping them succeed with Octopus, or offering advice to a customer in our community Slack workspace.
  • Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of the Octopus user interface in the process so they can be more helpful to even more customers over time.
  • Pairing with another engineer on a Zoom call to solve a technical problem or design a new feature.
  • Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Improving our documentation to help customers discover solutions for themselves.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.

You will be a great fit for this role if

  • You are a valuable individual contributor in your current job regardless of your experience.
  • You are passionate about usability design and modern front-end software development.
  • You care about software craftsmanship using any front-end development language or toolset.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

You will enjoy this role if

  • You want to work on a world-class user interface built using TypeScript, React, and Material UI.
  • You are a software consultant or contractor looking to invest your effort into a successful and lasting product.
  • You are a valuable individual contributor looking to expand your horizons with a world-class software company.
  • You like a balance of freedom and responsibility, being treated as an adult.
  • You want to do the best work of your life with other like-minded people.
  • You enthusiastically accept radically candid feedback, feedback that is thoughtful, timely, and directly actionable, and offer the same benefit to others.
  • You enjoy solving complex distributed computing, automation, security, performance, and usability problems.
  • You like working with great tools like the latest versions TypeScript, Webpack, React and React Testing Library in the development environment of your choice.
  • You like working with customers directly, helping them be successful with Octopus, even if success proves to be elusive.
  • You enjoy doing things the right way from the very beginning knowing you are working on a valuable asset.

Interested? We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you. If you look like a good fit, the we will be in touch to arrange a Zoom chat with one of our senior engineers.

Share this job:
Software Engineer - Australia
Octopus Deploy   $0K - $160K
testing frontend Nov 22 2020
$100-$160,000 plus super
Full Time or Part Time

You will join one of our development teams working on our flagship product. We shape, bet, and build using a method inspired by Shape Up. We work in 8-week cycles, focusing on directed work for 6-weeks, and "sharpening the saw" with undirected work for 2-weeks at the end of each cycle. We remove unnecessary obstacles so you can work directly with customers who are developers just like us. Our teams are software tradespeople who care about doing things right the first time. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture.

Working at Octopus may be different from any other job you’ve had before. In many companies, software engineers are treated as an expense to reduce or a revenue stream to increase. In contrast, Octopus is a product company built from the ground up by engineers, for engineers. At Octopus your effort will be appreciated because you are adding value to our products, which are our assets. Also, our customers are people just like us. This makes it easy to relate to our customers and understand what they care about most.

Octopus is not done. Many of us came to Octopus thinking “it does everything I want, how can I possibly help?” Continual changes in the software landscape present a constant stream of opportunities for us to explore. We will continue to make Octopus the best tool in its class by increasing the value Octopus offers, pushing into new territory beyond deployment automation, all the while making Octopus easier and more delightful to use for both simple and complex scenarios alike. If you like solving distributed computing problems, building delightful user experiences, or anything in between, you can do that with us.

Octopus is not a startup. We do not need venture capital, we have been a sustainably profitable business from day one. We care about building a sustainable company and we do this by helping customers succeed, leaving increased revenue as a happy byproduct.

Keep reading if you want more details about the job. Otherwise, click the button to apply and have a real conversation with a key leader from our team.

A typical day might include

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Improving our onboarding experience for new customers to help them become successful with Octopus sooner.
  • Working on small improvements which make the Octopus user interface more usable and delightful for experienced customers.
  • Changing our TypeScript + React source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Handling an inbound support ticket from a customer, helping them succeed with Octopus, or offering advice to a customer in our community Slack workspace.
  • Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of the Octopus user interface in the process so they can be more helpful to even more customers over time.
  • Pairing with another engineer on a Zoom call to solve a technical problem or design a new feature.
  • Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Improving our documentation to help customers discover solutions for themselves.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.

You will be a great fit for this role if

  • You are a valuable individual contributor in your current job regardless of your experience.
  • You are passionate about usability design and modern front-end software development.
  • You care about software craftsmanship using any front-end development language or toolset.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

You will enjoy this role if

  • You want to work on a world-class user interface built using TypeScript, React, and Material UI.
  • You are a software consultant or contractor looking to invest your effort into a successful and lasting product.
  • You are a valuable individual contributor looking to expand your horizons with a world-class software company.
  • You like a balance of freedom and responsibility, being treated as an adult.
  • You want to do the best work of your life with other like-minded people.
  • You enthusiastically accept radically candid feedback, feedback that is thoughtful, timely, and directly actionable, and offer the same benefit to others.
  • You enjoy solving complex distributed computing, automation, security, performance, and usability problems.
  • You like working with great tools like the latest versions TypeScript, Webpack, React and React Testing Library in the development environment of your choice.
  • You like working with customers directly, helping them be successful with Octopus, even if success proves to be elusive.
  • You enjoy doing things the right way from the very beginning knowing you are working on a valuable asset.
Interested? We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you. If you look like a good fit, the we will be in touch to arrange a Zoom chat with one of our senior engineers.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a bootstrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
React Software Engineer
react-js typescript javascript webpack react-testing-library testing Nov 18 2020

Full or Part-time

The best product development job in the world? We think so.
 
We are looking for people who live and work in Australia to join our remote-first team.
 You will be working on Octopus Deploy, the most popular deployment automation tool in the world. This means everything you do will positively affect the lives of thousands of software developers and operations teams around the world.
 
Read our
 employee handbook and our people repository to discover what it's like working at Octopus.

You will join one of our development teams working on our flagship product. We shape, bet, and build using a method inspired by Shape Up. We work in 8-week cycles, focusing on directed work for 6-weeks, and "sharpening the saw" with undirected work for 2-weeks at the end of each cycle. We remove unnecessary obstacles so you can work directly with customers who are developers just like us. Our teams are software tradespeople who care about doing things right the first time. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture.

Working at Octopus may be different from any other job you’ve had before. In many companies, software engineers are treated as an expense to reduce or a revenue stream to increase. In contrast, Octopus is a product company built from the ground up by engineers, for engineers. At Octopus your effort will be appreciated because you are adding value to our products, which are our assets. Also, our customers are people just like us. This makes it easy to relate to our customers and understand what they care about most.

Octopus is not done. Many of us came to Octopus thinking “it does everything I want, how can I possibly help?” Continual changes in the software landscape present a constant stream of opportunities for us to explore. We will continue to make Octopus the best tool in its class by increasing the value Octopus offers, pushing into new territory beyond deployment automation, all the while making Octopus easier and more delightful to use for both simple and complex scenarios alike. If you like solving distributed computing problems, building delightful user experiences, or anything in between, you can do that with us.

Octopus is not a startup. We do not need venture capital, we have been a sustainably profitable business from day one. We care about building a sustainable company and we do this by helping customers succeed, leaving increased revenue as a happy byproduct. 

A typical day might include

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Improving our onboarding experience for new customers to help them become successful with Octopus sooner.
  • Working on small improvements which make the Octopus user interface more usable and delightful for experienced customers.
  • Changing our TypeScript + React source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Handling an inbound support ticket from a customer, helping them succeed with Octopus, or offering advice to a customer in our community Slack workspace.
  • Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of the Octopus user interface in the process so they can be more helpful to even more customers over time.
  • Pairing with another engineer on a Zoom call to solve a technical problem or design a new feature.
  • Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Improving our documentation to help customers discover solutions for themselves.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.

You will be a great fit for this role if

  • You are a valuable individual contributor in your current job regardless of your experience.
  • You are passionate about usability design and modern front-end software development.
  • You care about software craftsmanship using any front-end development language or toolset.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

You will enjoy this role if

  • You want to work on a world-class user interface built using TypeScript, React, and Material UI.
  • You are a software consultant or contractor looking to invest your effort into a successful and lasting product.
  • You are a valuable individual contributor looking to expand your horizons with a world-class software company.
  • You like a balance of freedom and responsibility, being treated as an adult.
  • You want to do the best work of your life with other like-minded people.
  • You enthusiastically accept radically candid feedback, feedback that is thoughtful, timely, and directly actionable, and offer the same benefit to others.
  • You enjoy solving complex distributed computing, automation, security, performance, and usability problems.
  • You like working with great tools like the latest versions TypeScript, Webpack, React and React Testing Library in the development environment of your choice.
  • You like working with customers directly, helping them be successful with Octopus, even if success proves to be elusive.
  • You enjoy doing things the right way from the very beginning knowing you are working on a valuable asset.

Interested? We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you. If you look like a good fit, the we will be in touch to arrange a Zoom chat with one of our senior engineers.

Share this job:
React Software Engineer - Australia
frontend Nov 18 2020
You will join one of our development teams working on our flagship product. We shape, bet, and build using a method inspired by Shape Up. We work in 8-week cycles, focusing on directed work for 6-weeks, and "sharpening the saw" with undirected work for 2-weeks at the end of each cycle. We remove unnecessary obstacles so you can work directly with customers who are developers just like us. Our teams are software tradespeople who care about doing things right the first time. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture.

Working at Octopus may be different from any other job you’ve had before. In many companies, software engineers are treated as an expense to reduce or a revenue stream to increase. In contrast, Octopus is a product company built from the ground up by engineers, for engineers. At Octopus your effort will be appreciated because you are adding value to our products, which are our assets. Also, our customers are people just like us. This makes it easy to relate to our customers and understand what they care about most.

Octopus is not done. Many of us came to Octopus thinking “it does everything I want, how can I possibly help?” Continual changes in the software landscape present a constant stream of opportunities for us to explore. We will continue to make Octopus the best tool in its class by increasing the value Octopus offers, pushing into new territory beyond deployment automation, all the while making Octopus easier and more delightful to use for both simple and complex scenarios alike. If you like solving distributed computing problems, building delightful user experiences, or anything in between, you can do that with us.

Octopus is not a startup. We do not need venture capital, we have been a sustainably profitable business from day one. We care about building a sustainable company and we do this by helping customers succeed, leaving increased revenue as a happy byproduct.

Keep reading if you want more details about the job. Otherwise, click the button to apply and have a real conversation with a key leader from our team.

A typical day might include

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Improving our onboarding experience for new customers to help them become successful with Octopus sooner.
  • Working on small improvements which make the Octopus user interface more usable and delightful for experienced customers.
  • Changing our TypeScript + React source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Handling an inbound support ticket from a customer, helping them succeed with Octopus, or offering advice to a customer in our community Slack workspace.
  • Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of the Octopus user interface in the process so they can be more helpful to even more customers over time.
  • Pairing with another engineer on a Zoom call to solve a technical problem or design a new feature.
  • Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Improving our documentation to help customers discover solutions for themselves.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.

You will be a great fit for this role if

  • You are a valuable individual contributor in your current job regardless of your experience.
  • You are passionate about usability design and modern front-end software development.
  • You care about software craftsmanship using any front-end development language or toolset.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

You will enjoy this role if

  • You want to work on a world-class user interface built using TypeScript, React, and Material UI.
  • You are a software consultant or contractor looking to invest your effort into a successful and lasting product.
  • You are a valuable individual contributor looking to expand your horizons with a world-class software company.
  • You like a balance of freedom and responsibility, being treated as an adult.
  • You want to do the best work of your life with other like-minded people.
  • You enthusiastically accept radically candid feedback, feedback that is thoughtful, timely, and directly actionable, and offer the same benefit to others.
  • You enjoy solving complex distributed computing, automation, security, performance, and usability problems.
  • You like working with great tools like the latest versions TypeScript and React in the development environment of your choice.
  • You like working with customers directly, helping them be successful with Octopus, even if success proves to be elusive.
  • You enjoy doing things the right way from the very beginning knowing you are working on a valuable asset.


About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a bootstrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Website Generalist
javascript html css frontend Aug 30 2020
Are you someone who loves to make websites? A generalist who's happy to work across content and copy, design, layout, structure, HTML, CSS, JavaScript, SEO and more? Someone who isn't just a designer, or a copywriter, or a frontend developer, or a digital marketer, but a litlte bit of everything? Then we need you!

Our website is the main way customers learn about us and interact with us, but nobody owns it, and as a result, well, it sucks. The structure is a mess, there are landing pages that haven't been updated since 2017, the design is boring, and the content is confusing. At least we can admit it!

That's where you come in. We want you to take charge of our website! To make it a world-class site as good as the best companies in the world.

In this role, you'll:

  • Reorganise the website & navigation into something that makes logical sense
  • Come up with a new graphical design for the website, working with our design team to keep it on-brand
  • Work with marketing to launch new pages that better explain what we do
  • Look for ways to improve the site and keep it fresh and up to date
  • Contribute to the bottom line by improving signups and activation

You'll be a great fit at this role if:

  • You've built and launched multiple websites before, single-handedly
  • You're someone who is an activator and makes things happen, not someone who asks "who's job is that?"
  • You're self-motivated and don't need to be micro-managed, but love to collaborate and seek feedback
  • You're obsessed with good website design and UX
  • You're a generalist, not a specialist; you know enough about everything to be dangerous
In this role, you'll formally report to the CEO, and you'll interact with a bunch of teams, like customer success, marketing, developer relations, product, engineering and more. You'll be the person who takes all of the "wouldn't it be great if" and translates it to something live on our website. You'll also live within our Commercial Platform team.

Our website is currently built in ASP.NET Core MVC, but we're happy to change the technology stack to suit the right candidate.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a boostrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Solutions Engineer & Coach
embedded Aug 30 2020
Are you someone with that unique blend of technical skills, customer care, and a love for training and coaching? Would you like to use all of those skills together to help uplift a whole team, and in doing so, help us deliver a great customer experience?

Our Customer Success team works with existing customers to help them adopt, scale and grow their usage of Octopus Deploy, and ultimately to standardize on it enterprise-wide. We want our Customer Success team to be experts on our customers, the problems we solve, our products, and the technologies that customers use alongside Octopus.

As the Customer Success Solutions Engineer, you'll be embedded within the Customer Success team, and you'll join the team when talking to customers and answering questions. You'll then take those questions and build world-class training resources and courses to lift the entire team. Ultimately, your goal will be to obsolete yourself - by making everybody on the Customer Success team an expert.

This is a remote role, but to be elligible you'll need to live somewhere on the US west coast (for timezone overlap) and have the right to work in the US.

A typical day might include:

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself
  • A video call with an existing customer who's been using Octopus Deploy for a while. You spend time learning about their goals, what's working for them, what's not, and how we can help them to succeed.
  • Designing & delivering training material for the Customer Success team
  • Coaching individual Customer Success team members to improve product knowledge
  • Representing Octopus Deploy at conferences and talking to users face-to-face (post COVID-19 of course)

You'll be a great fit for this role if:

  • You have a mix of technical skills, experience in development, release management or operations
  • You've taught training classes or acted as a mentor/consultant
  • You have a gift for explaining difficult concepts in easy to understand ways
  • You've got excellent written and verbal communication skills
  • You're self-motivated and don't enjoy being micro-managed, but are open to feedback
  • You're comfortable presenting on conference calls and webinars

You'll enjoy this role if you:

  • Get a kick out of seeing someone on your team grow, or their eyes light up when they've understood a tricky concept
  • Considered a consulting role, but prefer to work with multiple clients on a variety of problems than a single client for a longer time
About your team

You will be joining a team of five people, currently split between the US and Australia, and reports to the Director of Customer Success. As a team, we meet multiple times through the week to discuss common problems and find solutions, and pair up on many customer calls. Our unique insights into what customers are asking for, and our advocacy on behalf of our customers, is valued very highly by the product team and engineers, who we talk to frequently.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a boostrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Software Quality Coach - Australia
cloud testing devops Aug 05 2020
The best software quality job in the world? We think so.

We are looking for people who live and work in Australia to join our remote-first team as Quality Coaches. You will be working on Octopus Deploy, the most popular deployment automation tool in the world. This means everything you do will positively affect the lives of thousands of software developers and operations teams around the world.

Working at Octopus may be different from any other job you’ve had before. At Octopus, quality is a team responsibility which means you will be coaching a handful of product teams to "shift quality left" and bake it in from the very beginning of the delivery process. We are more interested in your influencing and coaching abilities compared to your coding or testing abilities.

You will join our Software Quality team to work on Octopus Server, Octopus Cloud, and our commercial platform. We focus on doing work that matters using a method inspired by Shape Up. Our teams are software tradespeople who care about doing things right the first time. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture.

Read our employee handbook to discover what it's like working at Octopus.

Keep reading if you want more details about the job. Otherwise, click the button to apply and have a real conversation with a key leader from our team.

This job will be a great fit for you if

  • You see yourself more as a coach/influencer/leader/mentor than a coder/tester.
  • You already coach software teams to improve the reliability, performance, and usability of their products
  • You work somewhere with a strong DevOps culture and read books like the Phoenix Project or the DevOps Handbook
  • You teach/mentor other testers or quality coaches at work, local meetups, or conferences
  • You are already competent with automated CI/CD tool chains like Octopus

What does success look like for a quality coach?

  • Product teams you coach will become self-sufficient and ship high quality software at speed with less supervision
  • With your help, product teams become aware of problemmatic quality trends and become more effective at detecting, eliminating, and eventually eradicating those quality problems
  • Key quality indicators that we measure, like reliability, performance, and usability, are improving over time
About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we now have over 25,000 happy customers around the world, and we employ 70+ wonderful people.

We're a boostrapped, profitable, growing business. We're not VC-funded, and our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home most of the week, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Experienced Full Stack Software Engineer
react-js javascript typescript full stack cloud dot net Jul 27 2020
Remote within Australia
 
The best product development job in the world? We think so.
 
We are looking for people who live and work in Australia to join our remote-first team. You will be working on Octopus Deploy, the most popular deployment automation tool in the world. This means everything you do will positively affect the lives of thousands of software developers and operations teams around the world.
 
Read our employee handbook our people repository to discover what it's like working at Octopus.
 
Already seen enough? Apply and have a real conversation with a key leader from our team.
 
You will join one of our development teams to work on Octopus Server, Octopus Cloud, and our commercial platform. We shape, bet, and build using a method inspired by Shape Up. We work in 8-week cycles, focusing on directed work for 6-weeks, and "sharpening the saw" with undirected work for 2-weeks at the end of each cycle. We remove unnecessary obstacles so you can work directly with customers who are developers just like us. Our teams are software tradespeople who care about doing things right the first time. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture.
 
Working at Octopus may be different from any other job you’ve had before. In many companies, software engineers are treated as an expense to reduce or a revenue stream to increase. In contrast, Octopus is a product company built from the ground up by engineers, for engineers. At Octopus your effort will be appreciated because you are adding value to our products, which are our assets. Also, our customers are people just like us. This makes it easy to relate to our customers and understand what they care about most.
 
Octopus is not done. Many of us came to Octopus thinking “it does everything I want, how can I possibly help?” Continual changes in the software landscape present a constant stream of opportunities for us to explore. We will continue to make Octopus the best tool in its class by increasing the value Octopus offers, pushing into new territory beyond deployment automation, all the while making Octopus easier and more delightful to use for both simple and complex scenarios alike. If you like solving distributed computing problems, building delightful user experiences, or anything in between, you can do that with us.
 
Octopus is not a startup. We do not need venture capital, we have been a sustainably profitable business from day one. We care about building a sustainable company and we do this by helping customers succeed, leaving increased revenue as a happy byproduct.
 
Keep reading if you want more details about the job. Otherwise, apply and have a real conversation with a key leader from our team.
  
A typical day might include

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Changing source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Handling an inbound support ticket from a customer, helping them succeed with Octopus, or offering advice to a customer in our community Slack workspace.
  • Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of Octopus in the process so they can be more helpful to even more customers over time.
  • Pairing with another engineer on a Zoom call to solve a complex technical problem or design a new feature.
  • Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Improving our documentation to help customers discover solutions for themselves, and learn how to use Octopus for more complicated workflows.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.

You will be a great fit for this role if

  • You are an experienced individual contributor or leader in your current job.
  • You have a firm grasp of the software trade using any language or toolset but preferably C# and TypeScript.
  • You are comfortable making good decisions with general concepts like dependency, extensibility, and compatibility; and perhaps you are a specialist in an area of software engineering.
  • You enjoy automating things like builds, tests, deployments, infrastructure, and operational tasks.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

You will enjoy this role if

  • You are a software consultant or contractor looking to invest your effort into a successful and lasting product.
  • You are a software team lead looking for a better balance of coding and leadership.
  • You are a valuable individual contributor looking to expand your horizons with a world-class software company.
  • You like a balance of freedom and responsibility, being treated as an adult.
  • You want to do the best work of your life with other like-minded people.
  • You enthusiastically accept radically candid feedback, feedback that is thoughtful, timely, and directly actionable, and offer the same benefit to others.
  • You enjoy solving complex distributed computing, automation, security, performance, and usability problems.
  • You like working with great tools like the latest versions of C#, .NET, TypeScript, and React, in the development environment of your choice.
  • You like working with customers directly, helping them be successful with Octopus, even if success proves to be elusive.
  • You enjoy doing things the right way from the very beginning knowing you are working on a valuable asset.
Share this job: