Senior Software Engineer


Sydney, New South Wales, Australia


Neo Banks & Digital Lending / Software Development

Jun 7

Why Plenti?

Because you should have the opportunity to make an impact on a business and in doing so, carve out the career you are passionate about. Joining Plenti is taking control of your personal growth and choosing to work with some of the best and brightest minds. It is accepting that industry change is inevitable and it's better to be the one driving it than it is to be trying to catch up.

With this mindset we've come a long way in a few years… achieving things like: winning over 30 awards for positively changing how people access finance; helping over 15,000 households install solar on their roofs; increasing our lending by over 100% over the last year; and adding >50 new staff to the team over the past year.

Our ambitions are huge and we've only just begun...

Who are we?

We come from a diverse range of backgrounds, both professionally and personally. We are always open to new ideas and believe success comes through collaboration and challenging ideas. We are passionate about what we do but believe that for one to truly foster this passion you have to look after yourself as well.

What is Plenti?

Plenti is a fast-growing fintech, helping its customers achieve their life goals by delivering fast and fair automotive, renewable energy and personal loans. Plenti is on a mission to be Australia’s best lender.

What's the role?

The engineering team has been one of our most stable teams, growing from our founding engineer 5 years ago, who is now running a team of 20 amazing engineers.

This Software Engineer will play a vital part in our Platform team. The underlying platform of Plenti is the foundation that all other products are built on top of. Changes to this platform have significant impacts across all parts of our business and especially on our customers. As a result, we're looking for a passionate and talented Software Engineer who has experience in a .net/C# environment and knowledge of micro-services working with a variety of APIs. This is a great role that combines strategic problem solving and hands on execution.

As a Software Engineer, you will work in a fast-paced team across multiple products, both internal and external facing.

What are some of the technologies that you will use? (at first)

  • C# (.net core and framework), React, Angular
  • Microservices architecture, event sourcing, DDD, BDD (Specflow), RESTful APIs
  • Buildkite
  • AWS; Over 20 services, including - EC2, Lambda, Route53, VPC, ASG, CodeDeploy
  • SqlServer, Redis, AWS DynamoDb

What will your key responsibilities be?

  • Elicitation / validation of requirements, collaborating on agile work breakdown / planning
  • End to end delivery of user stories including testing / product support
  • Design across existing and new products including API, business domain and database design
  • Automated testing including unit, acceptance, integration and UI

What type of experience might make you successful?

  • 7+ years working in software development roles
  • Experience in a .Net environment
  • A demonstrable passion for the sector
  • Strong academic performance
  • Be a self-motivator
  • A test-driven design approach

What's life like at Plenti?

Working at Plenti means joining a team that is high-performing, diverse, customer-focused and collaborative. It’s a place where everyone can make it happen and share in the results and rewards.

If being in a dynamic industry as part of a market-leading fintech sounds like you, then come help us positively reshape Australia’s financial eco-system. Our start-up culture fosters innovation, entrepreneurship, leadership and your career progression. We have a purpose our people believe in, and genuine values that come from deep within our business.

Flexible working arrangements? Celebrating wins together (and sharing the odd loss!)? Tick, tick. It's all part of a workplace culture that is hardworking but fun and supportive of our people and their goals as we work together to build Australia’s best lender.

Apply Back to job

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume



Bringing big ideas to life.