Technical Lead

Raisely

Our team members are eligible to work a 4 day work week (30hrs) after their probation period expires (3 months). 100% productivity, 80% time for 100% pay!

Posted 1 week ago

Only considering candidates who are eligible to work in Oceania ⚠️

Raisely helps nonprofits across the world bring their fundraising ideas to life. We’re a purpose-driven remote team, spread across 7 countries and 17 cities.

We’re looking for a Technical Lead to coach and empower a team of incredible engineers to build fundraising tech that improves the wellbeing of people and the planet. This is a role that’ll grow your technical and people skills as you contribute to a platform that uplifts vetted charities that are working to save lives, save our climate, and support the most vulnerable people in our society.

About the role

You’ll be leading one of our product teams – applying your deep technical expertise as both an individual contributor and as a coach to your team. This role combines senior-level engineering with leadership, coaching, and technical project management.

We’re looking for someone for this role who has broad, senior technical experience and who has some leadership or management experience. What do we mean?

  • You should be a senior software engineer
  • You have designed the architecture of new features
  • You should have led the development of features in software products before
  • You’ve pitched in to unblock your team and are comfortable figuring your way through uncertainty
  • You’ve coached, collaborated with or guided a team either formally, or informally (but you don’t need to be an expert people-manager or team lead)

You’ll probably spend 50% of your time writing code, and the other 50% reviewing PRs, pairing with your team, ensuring your project is running smoothly, and running 1:1s.

You’re also excited by the things we stand for and the prospect of empowering your team members to embody those values. You should be a clear communicator and leave your ego at the door (amplifying others is one of our 3 core values).

Hours

This role is full-time and permanent. You’ll be expected to do 5 days/38hrs a week while you’re getting up to speed, then after 3 months will be eligible to move to 4 days/30.4hrs as part of our 4 Day Work Week policy.

You’ll be on-call 12 weeks per year. (In the last 52 weeks, the on-call alert rang someone’s phone 10 times outside of work hours).

Logistics

We can employ you in Australia, or engage you as a contractor with equal terms anywhere in the world.

Location

For this role we’re looking for someone who can comfortably cover 9am to 1pm Sydney, Australia time to ensure you have time to work closely with your team who are in APAC and the Americas.

Realistically, that means we won’t be accepting applications from candidates in timezones between GMT+0 to GMT+5.

What will you be doing?

Here are some things that you might’ve done in the past few months if you were here. (We’re not expecting you to know how to do all of this on day one, as long as you’re willing to jump in and figure them out)

  • Keep feature development going smoothly by ensuring everyone knows what they’re working on and why and is able to access the support they need.
  • Oversaw and pitched in to upgrade to our ticketing feature, which involved making sense of diverse and conflicting customer requests into an elegant solution, new test harnesses, and updates to our front end.
  • Scoped out some back-end service refactoring work that enabled the team to rapidly build a number of diverse integrations.
  • Enabled donation form optimisations identified by our Head of Data that levelled up charity fundraising out of the box.
  • Reviewed the performance of a recent deployment in production, to ensure the code is running efficiently and correctly.
  • Collaborated with design & our head of data to understand the needs and opportunities for a new feature.
  • Jumped into a cross-functional working group to realise an idea for how we embody our values.
  • Run 1-on-1s with your team to provide feedback and help them grow in their roles.
  • Read over PRs from within your team and gave feedback that grew their ability to problem solve and write high quality code.
  • Provided guidance in identifying the root cause of a technical support question from the customer support team
  • Reviewed the last feature cycle with the whole Product, Engineering and Design team, creating space for honest feedback, and supporting the team to act on lessons learned.
  • Diagnosed an issue with our network configuration, liaising with technical support from our hosting providers.
  • Improve anything. Your job description doesn’t end with these bullet points.

This might sound like you…

You’re a solid, experienced engineer

You’ve been at this a while, and you’ve held senior roles in the past. You’ve worked across whole applications before, and have a knack for architecting simple technical solutions to complex problems. You’re an experienced engineer in your own right. Experience with React/Node/Postgres is a plus, but not required as long as you’ve comfortable with making things work from start to finish (Ruby, Go, Python, SQL, CI/CD, etc).

You know how to get serverless platforms to work for you. You’re comfortable debugging broken tests in the CI/CD pipeline, or figuring out how to leverage Cloudflare to improve performance.

You own your work

We want you to be excited by the opportunity to be an owner here. You take things in your stride, and love what you build. You ensure everything your team builds works well and you love to see things through. You’re ready to jump in when there’s an alert, and don’t leave things to be someone else’s problem.

You ship solid, secure code

You understand that we’re not helping our customers do incredible things until our code is shipped, and so you’re pragmatic. You can identify the right areas of code to polish, and when something just needs to get the job done. You help your team improve how they can move swiftly towards excellence while keeping an eye on security.

You lift others up

You’re comfortable giving feedback, and your problem solving skills don’t end with the technical. You’re excited about nurturing others and finding the unique opportunities to grow each member of your team. You’re up for the challenge of learning how to engage a team around a vision for the product.

You care about making a difference

Yeah, we’re all here because we want to make the world better (nothing too big, just a utopian paradise where humanity is at peace with our neighbours, nature, and ourselves and we actively support one another to thrive together). You’re eager to give thought to how an engineering team contributes to that vision.

Benefits

You spend nearly 2000 hours of your life at work, each year. That’s a huge commitment, so we can promise that every hour you’re spending with Raisely, you’re making the world a better place. Pretty great perk, hey?

So we can make this happen, we’ve made working here different. You’d be joining a fully remote, global team of compassionate, generous experts – from engineering to sales. We’re async, avoid busywork and keep meetings to a minimum. We work 4 days a week, for full-time pay, and full-time productivity. Once you’re up to speed, a regular week here is 32 hours.

Working at Raisely is unique. You’ll be able to build a product that supports people working on the things that matter: health, climate justice, human rights, equality.

If you needed more convincing, here’s the rest of it:

💵 Salary– Our salaries are benchmarked to similar roles in Sydney, Australia. This role will pay between AU$150-170k + super depending on your experience.

🌳Work-life Balance– Working here is about getting your work done, not clocking hours. You’ll be eligible to work a 4 Day Week at full pay once you’re past onboarding.

💻 Technology – The usuals. We’ll get you a laptop and screen when you start, plus help you set up your home office.

✈️ Retreats – Every year we fly you somewhere pretty for our team retreats. Our next one is in the Hunter Valley, NSW!

🗺 Annual Leave – Everyone gets 4 weeks paid leave plus 11 days of public holidays, to be taken when you like. Plus, you are entitled to generous paid sick leave.

🌴 Work remotely – We’re a remote-first company - live and work wherever you’re happiest. We’ll cover a coworking space if you’d like to work there.

Flexibility – We’ll work with you to figure out hours that work with you, and we’re flexible when life gets in the way.

*� Calm Company – ⅓ of us are parents, another ⅓ are parents to fur babies, and the other ⅓, well, they have lives too, so we strive to respect each other's personal time.

🤷 Training – We’ll support you with time when you want to learn new skills or pay for conference or course tickets.

How to apply:

You’ve got this far! We really want to hear from you. To apply, click here and upload your CV and a cover letter introducing yourself and why you’re excited about this role.

We are accepting applications on a rolling basis until we find the right person.

Raiselyraisely.com

Online fundraising for ambitious campaigns

Working Week

Our team members are eligible to work a 4 day work week (30hrs) after their probation period expires (3 months). 100% productivity, 80% time for 100% pay!

  • Mon
  • Tue
  • Wed
  • Thu
  • 🏖️
    Fri

Our Vacation Policy

We offer 4 weeks paid vacation + 11 days public holidays

  • 27 days
  • 52 Fridays
  • 79 days off per year

Remote Working Policy

We work 100% remotely. Most of our team are based Australia and New Zealand

  • Australia
    19
  • New Zealand
    5
  • United States
    4
  • Brazil
    2
  • Canada
    2

Company Benefits

  • Flexible working hours
  • Yearly company retreats
  • Equipment allowance

Our Team

We're a team of 36 across 9 departments:

  • support
    8
  • engineering
    5
  • arts and design
    3
  • marketing
    3
  • business development
    2
  • operations
    2
  • entrepreneurship
    2
  • sales
    1
  • finance
    1

Desirable Skills and Experience

View more Engineering jobs

Share this job:

Report incorrect data

Let us know if the job has expired