- Location
- Sydney
- Workplace
- Remote
- Employment
- Full time
- Level
- Mid level
- Posted
- 6 weeks ago
About this role
Why join us?
We're a global tech company, just not the kind you're picturing. Our almost 1,000-person team builds tools that make work better for the three billion frontline workers who keep the world moving. We've got big tech scale, without the sign-off layers or corporate theatre. Every permanent team member gets equity, so when we grow, you do too. This next chapter is about scaling smart, powered by AI, a clear vision and real ownership. Big tech impact, without the big tech ick.
The Role
You'll join a team in our Foundations engineering group, working alongside engineers responsible for the architecture and implementation of integrations that move data into and out of the SafetyCulture platform. The team sits under a manager who also oversees billing and pricing work, since much of what we build supports our enterprise and higher-tier pricing packages.
Over the next 12 months, the team expects to spend more time on AI Connectors (currently working with Model Context Protocol (MCP) servers), which let SafetyCulture's AI assistant interact with external systems, alongside work on the underlying authentication and authorization platform that supports our integrations.
As an engineering team, we also maintain, operate and improve existing integrations that including 3rd-party HR systems, automations on Workato, and the SafetyCulture public API and webhook stack for external developers.
What you'll work on
Help design and build an ecosystem for MCP-based and other data connectors that extend our platform-level AI agentic capabilities into third-party and internal systems.
Contribute to the shared foundational platform that supports our integrations as they scale (we’re always thinking about things like authentication, permissions, rate limiting) .
Support and evolve our existing integrations, automations, webhooks, and public API.
Work with billing engineers and stakeholders on integrations that target enterprise-grade tiers, including usage-based billing and tiered rate limits.
Build with enterprise-grade fundamentals in mind, since our larger customers run complex environments and expect standards like single sign-on (SSO), System for Cross-domain Identity Management (SCIM), and solid data governance.
Take ownership of features from inception to delivery, working directly with stakeholders, product, and design.
Participate in code review, testing, and improving how the team works.
Keep user experience in mind, even in platform-facing work.
About You
We're less focused on specific technologies and more on how you think and operate. That said, a few things will help:
Must-haves
Solid experience in a strongly-typed backend language - Go is our primary stack, though we care more about strong fundamentals than specific Go experience. Comfort working in frontend and infrastructure when needed, with a backend focus overall.
Strong design patterns and distributed systems thinking - able to consider design trade-offs and business constraints with the team, and comfortable proposing a better approach rather than just working through assigned tickets.
Practical experience building third-party integrations of meaningful complexity, whether at work or in personal projects - for example, webhook handling, working with external APIs, or sync and Extract-Transform-Load (ETL) pipelines.
Thrives working with ambiguity, including some genuinely open-ended areas where you'll help define the direction rather than follow an existing one.
Experience using AI tools as part of your regular development workflow, and an interest in helping the team improve how it uses AI.
Great to have
An understanding of authentication and authorization patterns - API key management at minimum, OAuth is great, and any exposure to SSO, Security Assertion Markup Language (SAML), or SCIM is a plus.
Direct experience with one or more enterprise business systems and orchestrators - we use SSO/SCIM, Temporal, Workato, Salesforce, Zuora, and OpenMeter, but we'd equally value hands-on experience with comparable systems in workflow orchestration, iPaaS/automation platforms, CRM, or billing platforms.
Curiosity about business growth and commercial constraints - you don't need a commerce background, but interest in how pricing, packaging, and go-to-market motions (product-led vs. sales-led growth) shape engineering decisions will go a long way here.
Experience leading a feature end-to-end, including stakeholder interactions and keeping delivery on track.
Participation in guilds, working groups, or similar communities of practice.
Familiarity with relational data stores (PostgreSQL or similar) and an understanding of distributed systems and datastore design principles.
Team dynamics
The current team is backend-leaning, but people pick up frontend and infrastructure work as needed.
We use AI tools across the software development lifecycle, and we're open to new ideas on how we use them.
We work closely with the Billing team and often collaborate on pricing and packaging-related work.
A note on level
This is an Software Engineering II role, but we're open to someone earlier in their growth curve who's showing strong signals toward senior - self-directed, comfortable with ambiguity, and willing to work in areas they haven't touched before.
More than a job
Equity with high growth potential, and a competitive salary
Flexible working arrangements
Access to professional and personal training and development opportunities
Hackathons, Workshops, Lunch & Learns
In-house Culinary Crew serving up daily breakfast, lunch and snacks
Barista coffee machine, craft beer on tap, boutique wines and a range of non-alcoholic beverages
Wellbeing initiatives such as subsidised fitness programs, EAP services and generous parental leave policy
Quarterly celebrations and team events
On-site gym, table tennis, board games, books library, and pet-friendly offices
We’re committed to building inclusive teams and cultivating a sense of belonging so our people can bring their whole authentic selves to work each day. We seek to make reasonable adjustments throughout our recruitment process to create an even playing field for all candidates. Thanks to the tireless efforts of the entire SafetyCulture team we’ve built an incredible culture which has seen us recognised as a Best Place to Work in Australia , the US and the UK .
Even if you don't meet every requirement listed in the ad, please consider applying for this role. We prioritise inclusion and value individuals with potential over a checklist of qualifications. Don't rule yourself out, hit that apply button if this job resonates with you
You can find out more about life at SafetyCulture via Youtube , Twitter , Instagram and LinkedIn.
To all recruitment agencies, we do not accept resumes or partnership opportunities. Please do not forward resumes to SafetyCulture or any of our employees. We are not responsible for any fees associated with unsolicited resumes.
As published by SafetyCulture. Applications are handled on their site.
One click, then it is written
Apply to SafetyCulture with a resume written for this role.
Queue Software Engineer II - Integrations and I read the posting, rewrite your resume against it, draft the cover letter, and score the fit. Then you press send, or press one button and I fill in SafetyCulture’s form for you.
01Drop your resume
A PDF or a LinkedIn URL. About a minute, once.
02I rank the openings
Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.
03Each one is written up
Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.
- 25 sent a week, free
- No card
- Nothing sent until you say so
More roles at SafetyCulture
See all- 3 weeks ago
- 3 weeks ago
- 3 weeks ago
- 3 weeks ago
- 4 weeks ago
- 4 weeks ago
Similar roles elsewhere
See more- Today
Staff Software Engineer - Unpublished R&D Product (Sydney-Based; Relocation Provided)
Riot GamesSydney, Australia
StaffEngineering - Today
Manager, Software Engineering - Automation & Build Systems, Unpublished R&D Product
Riot GamesSydney, Australia
ManagerEngineering - Today
Staff Software Engineer - Automation & Build Systems - Unpublished R&D Product (Sydney-Based; Relocation & Visa Sponsorship Provided)
Riot GamesSydney, Australia
StaffEngineering - Today
Staff Software Engineer, Social & Store - Unpublished R&D Product
Riot GamesSydney, Australia
StaffEngineering - Today
Staff Software Engineer, Engine & Tools - Unpublished R&D Product
Riot GamesSydney, Australia
StaffEngineering
Put this to work
Paste your career in once. Every application after that is written for you.
Drop a resume or a LinkedIn URL. I rank the live openings against it, rewrite the resume and write a cover letter for the best of them, and fill in the employer's form when you press the button. You read, you decide what goes out.
01Drop your resume
A PDF or a LinkedIn URL. About a minute, once.
02I rank the openings
Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.
03Each one is written up
Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.
- New matches ranked and written before you are up.
- Every bullet stays inside what your history supports. Nothing invented.
- Queued, submitted, interviewing, offer: one screen, not a spreadsheet.
500 free credits on sign-up. No card. Nothing is sent until you say so.
Listed from the job board SafetyCulture publishes. Refolk is not the employer and does not handle their hiring. Applications go to SafetyCulture directly.