Senior Software Engineer

Location

Australia & New Zealand

(Remote/Hybrid)

Applications close

Until filled

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 Product Engineering team:

Design, deliver, and maintain software features

  • You take ownership of delivering software features—from discovery through to delivery and long-term maintenance.
  • You write well-tested, production-ready code, balancing delivery speed with thoughtful prioritisation of accessibility, privacy, and security needs.
  • You collaborate closely with cross-functional team members to design technical solutions grounded in user needs.
  • You contribute to architectural planning, influence internal patterns, tooling and frameworks that improve quality and scalability.
  • You maintain a high bar for technical quality through code and architecture reviews, offering constructive feedback and supporting team-wide clarity and alignment.
  • You proactively identify and address maintenance tasks—for example dependency upgrades & performance bottlenecks.
  • You collaborate with the Systems Team to resolve infrastructure issues affecting the Product Team.

Strengthen team systems and ways of working

  • You participate in—and occasionally lead—team rituals such as stand-ups, planning and retrospectives.
  • You offer—and occasionally lead—improvements to team collaboration, from process changes to documentation strategies to internal tooling.
  • You maintain clear, accessible records of technical decisions in appropriate shared spaces.
  • You communicate proactively about your capacity and wellbeing, and collaborate with your manager to maintain a sustainable workload.
  • You model Hive’s Company Values of Social Responsibility, Sustainability, Harm Reduction, Inclusion and Collaboration.

Mentor and support team members

  • You proactively share your expertise with more junior engineers and peers through mentorship, pairing and documentation.
  • You help unblock others—especially in the areas where you hold key knowledge—by offering support through code reviews or collaborative problem solving.
  • You guide others in writing quality code, navigating our stack, and applying practices that support privacy, accessibility and harm reduction.
  • You contribute to a team culture where learning is supported and feedback is shared thoughtfully and regularly.
  • You model curiosity, reflection and a growth mindset through your own practice.

Our Tech Stack

You don’t need to necessarily be proficient in this entire stack, there will be room to learn, but experience will be favoured.

  • Ruby on Rails
  • Postgres
  • Git
  • JavaScript
  • SCSS
  • Svelte
  • Bootstrap
  • Web Components
  • Lit
  • Storybook

About you

  1. You have proficiencies in:
    • Engineering concepts & patterns within backend development;
    • Automated testing practices;
    • Maintaining application performance at scale;
    • Data security;
    • Documenting your changes for both technical and non-technical audiences.
  2. In your work, you enjoy and prioritise:
    • Taking initiative. You are proactive and comfortable with responsibility;
    • Maintaining the privacy and security of users and staff;
    • Seeking out context and increasing your understanding of the business over time.
  3. As a professional, you are someone who is:
    • Invested in maintaining & growing your skills over time, and comfortable taking guidance and feedback from your team & leaders on where and how to grow;
    • Empathetic, kind, and supportive of your coworkers.
  4. In an ideal world, you also have:
    • Experience with frontend engineering
    • Experience working with marginalised communities, specifically sex workers, neurodivergent and disabled people;
    • Experience in and an understanding of sex work;
    • Experience in a startup environment.

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.