Senior Software Engineer

Pathzero

Pathzero

Software Engineering
Sydney, NSW, Australia
Posted 6+ months ago

About Pathzero

Pathzero is an Australian technology company on a mission to accelerate the decarbonisation of the global economy. We do this by unifying asset owners, fund managers and the companies they invest in onto one secure platform to calculate and share emissions data.

With bluechip Australian superannuation clients and 400+ fund managers already covering 9,000+ private assets we are well on our way to achieve our missions.

Role Description

We are looking for a Senior Software Engineer (with a focus on the backend) to join our team.

Key responsibilities:

  • Write clean, scalable, and maintainable code
  • Revise, update, and refactor existing code
  • Design and implement a variety of tests
  • Take part in code reviews
  • Be responsible for technically planning and delivery of features.
  • Work closely with product, design, and our sustainability teams

Our stack:

  • We have RESTful API microservices created with Typescript, NodeJS and the NestJs framework.
  • Our databases are Postgres.
  • Our services run in the AWS cloud environment, most commonly using Lambda provisioned with Terraform and the serverless framework.
  • Our web applications are powered by Vue 3, leveraging tools like Pinia and Vue Router.
  • We use Bitbucket for our code repository and deployment pipelines.

Who are you?

We are looking for someone who is:

  • Keen to grow their experience and is driven by the contributions they can make to building a successful, impactful product
  • Excited to develop and grow personally, alongside the fast growth of our organisation
  • Passionate about learning new concepts while delivering feature-rich business solutions
  • Driven to improve things, curious and a problem solver
  • Confident and pragmatic in their decision making and keen to be challenged to innovate
  • Is motivated to apply their strengths to mitigate the risks of climate change through software

Your background

  • At least 4 years of experience building highly performant and scalable solutions.
  • At least 4 years of experience with building, testing and deploying RESTful APIs.
  • Proven experience with SQL and relational databases (PostgreSQL or similar).
  • Proven experience in writing clean, scalable Typescript.
  • Experience with JavaScript / Typescript / NodeJs
  • Ability to work within a project based team
  • Experience with JIRA, Confluence, Git (we use Bitbucket)
  • Excellent verbal and written communications

Exposure to any of the following is a plus:

  • AWS services (or equivalent) such as Lambda, ElasticCache (Redis), API Gateway, S3, CloudFront, RDS
  • Frameworks like NestJS, prisma, Vue 3.
  • Infrastructure-as-code tools such as Terraform
  • Observability tools such as DataDog

What can we do for you?

  • Apply your strengths to address the issue of climate change
  • Unlimited access to our online Learning & Development library through Go1
  • Flexible working – we are a remote-first company with a head office in Sydney CBD.
  • Annual office shutdown – don’t use your annual leave for your Christmas break
  • Paid parental leave for all new parents
  • Attractive referral bonus scheme
  • Regular virtual team events and a yearly company event in Sydney

If any of this sounds like you (doesn’t need to be all), we encourage you to apply. We look forward to hearing from you.

Ensuring a diverse and inclusive workplace where we learn from each other is core to Pathzero’s values. We are excited to welcome people of different backgrounds, experiences, abilities, and perspectives.

Only candidates with full working rights can be considered and must be based in either Australia or New Zealand.