About the Role
Role details below.
Responsibilities
- Design, build, and maintain backend services and platform components
- Collaborate on feature delivery, architectural decisions, and technical design
- Improve existing systems - scalability, reliability, technical debt
- Collaborate with teammates to improve code quality through reviews and knowledge sharing
- Operate and support the software you build
Requirements
- At least 3 years of professional experience building backend software in C#
- Experience with Kubernetes (deploying/operating containerized workloads)
- Experience with SQL and relational databases
- Solid understanding of software fundamentals (API design, System Design, Testing Strategies)
- Experience building and operating production systems
- Strong communication and a pragmatic, problem-solving mindset
Nice to Have
- Experience with Go (or interest in learning)
- Experience with React or frontend development
- Familiarity with container tooling, cloud-native systems, or CI/CD
- Experience with Argo CD or GitOps workflows
- Background in developer tools, platforms, or infrastructure products
Benefits
- Remote-first since 2015
- Uncommon level of transparency
- Public handbook available to learn how the company works
- Transparent approach to compensation
- Well-defined career pathways
- Supportive, collaborative, and high-trust environment
- Leaders answer tough questions in all-hands calls or 1:1s
- End-to-end ownership - responsible from code to production
- Humane on-call that respects your time
- Results-oriented culture: iterate quickly, ship value, change direction based on data
- Collaborative problem-solving with passion, pragmatism, and empathy
Compensation
Transparent approach to compensation that ensures people doing the same work with the same skill get paid the same
Work Arrangement
Remote (City/Region)
Team
Team size: 7. Structure: Team includes a Principal Product Manager, Engineering Manager, Lead Engineers, and Senior Engineers
Additional Information
- Company founded in Australia in 2012
- Over 300 Octonauts globally
- Revenue has grown consistently between 20–50% every year for the past 9 years
- Profitable for 10 out of the past 12 years
- Engineers are expected to operate like owners, not task-takers
- Initiative is valued: see problems, propose solutions, drive them forward
- Comfort with ambiguity and ability to turn it into clarity is expected
- Ownership of outcomes, not just tasks
- Fix issues when they arise, clarify when something is unclear
- Bias toward action
- Iterate on real things rather than debate theoretical ones
- Know when to ask for permission vs. forgiveness
- Leverage AI tools to amplify impact
- Excitement about AI and experimentation with new tools is encouraged
- Interviews and onboarding are conducted virtually
- Kubernetes deployment simplification is a core mission