Backend Software Engineer - Mid level (Platforms team) at Divipay

Engineering, Full time, Sydney, New South Wales sydney engineering full-time
Posted 28 days ago

About DiviPay

We're a passionate, curious and collaborative team of go-getters on a joint mission to revolutionise modern financial management software, and empower our thriving community of finance leaders. We lead with heart and keep our colleagues and customers at the forefront of every decision. We believe in a culture of collective accountability, where every team member’s contribution is valued as a key to our success. 

DiviPay is an Australian founded fintech company that provides an all-in-one spend management tool to help SMEs instantly issue virtual corporate cards, control spending and automate expense reporting. We are proud to be Australia’s leading expense management solution.

Find out more about DiviPay on our website. We're about to embark on a fancy website revamp and we're excited to share our new look with you soon!

Your impact!

As a member of our platforms team, your contributions will enhance capabilities across engineering to deliver on our product roadmap and build on our architecture and services.

  • Lead the design and build process for new features on our roadmap
  • Shape the architecture of our backend stack
  • Work with payment networks including Mastercard and Australia’s real-time payments network (NPP)
  • Integrate with emerging products like Australia’s first digital receipt solution and the PEPPOL e-invoicing network
  • Conduct performance testing of our transaction processing engine
  • Scale our infrastructure to support traffic from our rapidly growing customer base
  • Provide insights from our datasets to help improve the product offering
  • Collaborate in design discussions and working directly with users for testing and feedback
  • Perform security testing and hardening our infrastructure
  • Skills we'd love you to bring along...

  • Around 2 year’s experience developing Typescript applications
  • Comfortable with Relational Databases such as MySQL or Postgres
  • Experience with RESTful JSON APIs
  • Comfortable working within a Linux environment
  • Ability and desire to learn new technologies and tools
  • Passionate about writing high quality code and robust test coverage
  • Strong interest and experience with (or appetite to learn) Test Driven Development (TDD)
  • Bonus points

  • Experience developing Python / Django applications or similar
  • Experience with MongoDB (or similar NoSQL DB)
  • Experience with Kafka and Pub/Sub patterns
  • Experience with asynchronous message brokering and queuing services such as Redis
  • Ability to build highly reliable, fault-tolerant, and scalable production systems
  • Experience with Amazon Web Services – ECS, EC2, RDS, S3, Route53, CloudWatch
  • Experience with Terraform or similar Infrastructure as Code tools
  • Experience with DevOps (CI/CD)
  • Experience with Django or Flask
  • A public GitHub for us to check out
  • We have a lot to celebrate at DiviPay! 

    We hit some major milestones at the end of 2021, including a successful $20m raise for Series A, which means we’re growing and fast. Our recent funding is being put to good use expanding DiviPay into new international markets, while expanding our product offering and most importantly, investing in a team of exceptionally talented people. 

    DiviPay perks - these will keep growing as we do!

    - Bday leave and budget to celebrate you!
    - Team events
    - Wellness leave (your mental health is as important as your physical health)
    - Study leave & limitless growth opportunities
    - Employee Assistance Program via Uprise 
    - Pet-friendly offices

    Our Sydney office is currently based at WeWork on Pitt Street -- complete with Barista coffee, wellness and mother's rooms, showers and off course, it's dog friendly. We're also walking distance to train and bus stations. We're a hybrid workplace with flexibility to promote a healthy work life balance at our core.

    We're better together

    At DiviPay we are committed to fostering an inclusive, equitable workplace that promotes and values diversity. Everyone is welcome - as an inclusive workplace, our employees are comfortable bringing their authentic whole selves to work. 

    We celebrate uniqueness and a variety of experiences because we know that bringing together different points of views unlocks limitless potential. 

    Our values are: (1) bias towards action; (2) make the customer froth; (3) set the bar high; (4) burn the house down; and (5) do more with less.

    If you don't think you meet all the requirements of the role, but our values align with yours, we would still love to hear from you.

    We are a 2022 Circle Back Initiative Employer – we commit to responding to every applicant.