Staff Software Engineer (Golang)
Full-time | Hybrid | Sydney, Australia
The Company
Checkbox is a Series A, Sequoia-backed technology start-up with a mission to enable meaningful work for all. We are building an AI-first platform that is transforming how in-house legal teams operate, from how work enters legal through to how it is managed, delivered, and resolved.
Our customers include leading enterprise organisations such as SAP, Coca-Cola, Allianz, BMW, Elastic, and Stryker.
In 2024, we expanded our platform with the launch of our AI-powered Intake and Matter Management product, often described as the “JIRA for lawyers”. This forms part of our broader vision to become the Legal Service Hub inside organisations, serving as the system of record for legal demand, delivery, and outcomes.
We are a high-performing, tight-knit team across Australia, the United States, and Asia. Our culture is built on trust, ownership, curiosity, and a strong bias for impact.
The Role
We are looking for a Staff Software Engineer (Golang) to help design, build, and scale high-performance backend systems that power our platform.
You will join a cross-functional product engineering team working closely with Product Managers, Designers, and Engineers to deliver scalable, secure, and enterprise-grade solutions.
This role is ideal for someone who enjoys building well-architected systems, solving complex problems, and contributing to the technical direction of a growing SaaS product.
What You’ll Do
- Design and build scalable backend services primarily using Golang
- Contribute to architecture decisions that support performance, reliability, and security
- Develop APIs and services that power core platform functionality and AI-enabled features
- Work closely with frontend engineers to deliver end-to-end features
- Improve system observability, monitoring, and reliability
- Participate in code reviews, technical design discussions, and pair programming
- Mentor mid-level engineers and contribute to engineering standards
- Help balance shipping velocity with long-term maintainability
Technology Stack
- Golang
- PostgreSQL
- AWS
- Kubernetes and Docker
- CI/CD pipelines
- Event-driven services
About You
- 5+ years of experience building production-grade backend systems
- Strong experience with Golang in commercial environments
- Solid understanding of distributed systems and API design
- Experience working with relational databases such as PostgreSQL
- Familiarity with cloud infrastructure, ideally AWS
- Experience in high-growth B2B SaaS environments preferred
- Strong communication skills and ability to collaborate cross-functionally
- Comfortable working in ambiguity and contributing to evolving architecture
What We Offer
- Competitive salary and meaningful equity
- Hybrid working model with Sydney CBD office collaboration days
- Personal learning and development budget
- Flexible leave policy
- Expense policy and reasonable salary sacrifice options
- Company-wide events and global off-sites
- Open, transparent culture where ideas and feedback are valued
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer
2026-05-28
Software Engineer - Developer
2026-05-28
Software Engineer - Serverless Compute
2026-05-28
- Posted
- Feb 23, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Greater Sydney Area
- Company
- Checkbox
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer
2026-05-28
Software Engineer - Developer
2026-05-28
Software Engineer - Serverless Compute
2026-05-28