Senior Software Engineer (Systems)

Location

Australia & New Zealand

(Remote/Hybrid)

Applications close

5th December 2025

We are Assembly Four, a fast growing, purpose-driven technology company dedicated to fostering positive change within the sex work, human rights, LGBTQIA+, and intersecting communities.

We operate on the belief that impact is as important as profit, and work in collaboration with sex workers from around the globe to develop products and services that empower them to thrive, not just survive.

Everyone should have the autonomy to make decisions about their bodies and sexual lives without fear of violence or discrimination. This is a fundamental human right – and one that sex workers are still fighting for.

If you’re eager to join a remote-first team with diverse representation from sex worker, neurodivergent, disabled, and LGBTQIA+ communities, committed to advancing sex worker autonomy and liberation through advocacy and innovative products, read on.

What you'll do as a Senior Software Engineer within our Systems team:

  • Build and own internal integrations and internal applications that serve the needs of the Systems and Data teams – from rapid prototypes to add-ons for production services (Zammad, Directus, MailCoach, Ghost).
  • Break down complex technical requirements into defined deliverables, taking full ownership of implementation within agreed scope and boundaries.
  • Extend and customize third-party platforms (support tools, content systems) to unlock capabilities for internal teams for tasks that fall outside the scope of Product Engineering.
  • Write reliable, well-documented code that others can understand and maintain – prioritising pragmatic, yet maintainable, solutions over perfection.
  • Collaborate with Systems engineers on application-layer needs (not infrastructure), Data engineers on tool requirements (not pipelines), and Product on proof-of-concepts (not user-facing features).
  • Monitor and improve the services you own, participating in incident response and proactively addressing performance and usability issues.
  • Unblock other teams through timely delivery of internal tooling, automation opportunities, and technical enablement.

Your background:

  • A Senior Software Engineer with demonstrated experience building and operating production web applications and internal tools (e.g., Ruby on Rails, PHP, JavaScript, TypeScript).
  • Comfortable working in and around infrastructure-adjacent systems, collaborating with Systems and Data engineers on self-hosted and privacy-focused environments.
  • Experience designing, implementing, and maintaining integrations with third-party APIs and services, including background jobs, webhooks, and event-driven workflows.
  • Strong communication and documentation skills, able to clearly articulate technical decisions, trade-offs, and constraints to both technical and non-technical stakeholders.
  • Proven experience working autonomously, breaking down projects into deliverables, and producing high-quality work that others rely on in a cross-functional environment.

Additional experience that would be great to have:

  • Experience with frameworks and tools in our ecosystem (e.g., Rails, Laravel/PHP, Directus, WordPress, MailCoach, Zammad, Ghost).
  • Experience with event-driven architecture, messaging, or job processing (e.g., Sidekiq, Redis-based queues, Kafka, RabbitMQ).
  • Familiarity with observability tooling and analytics platforms (e.g., Prometheus, Datadog, PostHog, Metabase, Sentry) and how to instrument applications for them.
  • Experience working alongside Systems or DevOps teams in self-hosted, Kubernetes, or Docker-based environments.
  • Experience prototyping and iterating on early-stage ideas.

Who you are:

  • You excel at top-notch, autonomous delivery and take pride in producing work others can rely on.
  • You are proactive, detail-oriented, and thrive in ownership of defined scopes of work.
  • You value privacy and security for both users and colleagues.
  • You are diligent, empathetic, and calm under pressure, comfortable with incident response.
  • You seek out root causes, prioritise holistic improvements, and communicate blockers early.
  • You are comfortable working with adult content and supporting marginalised communities, including sex workers, neurodivergent people, and disabled people.

In an ideal world, you would also have:

  • Previous experience engaging with and a willingness to learn about marginalised communities, particularly sex workers, neurodivergent individuals, and people with disability.
  • Experience in or a strong understanding of sex work.
  • Experience working in both startup environments and fully remote work settings.

Why join us at Assembly Four?

At Assembly Four, you’ll be part of a team dedicated to driving meaningful change for some of the world’s most marginalised communities. You’ll be supported to do your best work in an environment that values social impact, collaboration, and personal well-being.

Here’s what’s on offer

  • Flexible work: Enjoy a 4-day (32-hour) work week at 100% pay
  • Competitive compensation: Your salary will depend on how much experience you bring to the table, our pay point starts at $158,000 + 12% super.
  • Fully remote: Work from anywhere with a remote work stipend to help set up your ideal workspace.
  • Wellness benefits: Access an annual well-being stipend, mental health support, and 1-on-1 financial coaching to support your personal and professional growth.
  • Generous leave: In addition to our 4 day work week we offer 4 weeks of annual leave and 4 weeks of personal/carer’s leave per annum, flexible public holidays, and the option to take unpaid leave when you need it.
  • Profit share: We share our success with our team—each year, if Assembly Four is profitable, we distribute a portion of that profit to our people.

A note on diversity

We believe diverse perspectives and lived experiences are key to delivering a positive impact for the communities we serve. Research shows that candidates from underrepresented backgrounds may hesitate to apply if they don’t meet every listed requirement, unlike other candidates.

We’re committed to changing that.

If you’re interested in Assembly Four, we encourage you to apply and look forward to discovering how your unique perspective can help us edge closer to delivering on our mission.

How to apply

If you are interested in this position please submit your resume and a short cover letter introducing yourself at the link below.

Need a sex work and technology expert?

We got you.