Senior Software Engineer

6 days ago


Municipality of Woollahra, Australia ubank Full time $120,000 - $180,000 per year

About us    

At Ubank, we want to empower the digital generation to be more successful with money. Think of us more as a daily money companion. One that brings together the ability for customers to see their money in one place, with smart features and real-time insights designed to help them get ahead.

With Ubank, our customers can discover what it feels like to save more, see exactly where they're spending and own their own home faster. In short, we want to help them achieve real momentum with money.

Your whyThe purpose of the Senior Software Engineer role at Ubank is to develop quality technical solutions that meet both business and customer needs. This involves writing and maintaining code, improving application security and architecture, and collaborating with various teams to solve challenging business problems. The role aims to empower customers by providing them with smart features and real-time insights to manage their finances effectively.

How you will spend your time

  • Writing and maintaining code in TypeScript for both front-end (Angular) and back-end ).​
  • Developing scalable APIs with microservices architecture, with message queues and event-driven architecture.​
  • Writing maintainable front-end code using HTML5, CSS (SASS/LESS), responsive design patterns, with good understanding of UX principles.​
  • Ensuring all code is well-tested and secure. Using modern testing frameworks.​
  • Improving application architecture and lifecycle management.​
  • Designing and building solutions to solve business problems.​
  • Collaborating with other teams to deliver high-quality solutions.​
  • Creating and adopting new ways of working, new coding practices and standards.​
  • Releasing working, tested code changes into production. Including building and maintaining CI/CD pipelines.​
  • Supporting the application in production and addressing any issues that arise.

What you will bring

Relevant experience, or degree in Computer Science, Software Engineering, or a related field.​

  • 7 years of experience as a software engineer​
  • Commercial experience with TypeScript
  • Experience in an agile environment​
  • Strong understanding of software testing and security principles and best practices including OWASP ​
  • Experience in the banking or financial industry​
  • Familiarity with CI/CD pipelines and DevOps tooling
  • Experience with SQL databases, particularly Postgres​
  • Experience in testing methodologies, TDD, and frameworks (e.g. Playwright, Cypress)​
  • Experience in implementing, designing robust error handling, logging and observability.​

Why Ubank?

  • Flexible Work Environment: Enjoy a hybrid working model with 3 days in our vibrant Sydney CBD office.
  • Positive Team Culture: Thrive in a collaborative and supportive atmosphere.
  • Career Growth: Benefit from strong development and growth opportunities.
  • Fantastic Perks: Take advantage of additional amazing benefits.

We acknowledge the Traditional Custodians of our local area.

This Sydney-based permanent role requires Australian or New Zealand citizenship or permanent residency. We welcome applicants of all backgrounds, and our Talent team is excited to connect with you.

Apply now with your CV and explore this exciting opportunity



  • Municipality of Woollahra, Australia ubank Full time $120,000 - $180,000 per year

    About UsAt Ubank, we want to empower the digital generation to be more successful with money. Think of us more as a daily money companion. One that brings together the ability for customers to see their money in one place, with smart features and real-time insights designed to help them get ahead.With Ubank, our customers can discover what it feels like to...


  • Council of the City of Sydney, Australia Slope Full time

    About the Team Anduril’s Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that radically evolve the capabilities of our customers. We are fielding the next generation of autonomous systems to tackle the extremely challenging...


  • City of Melbourne, Australia Slope Full time

    Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. Anduril’s Lattice OS powers a family of systems that turns thousands of data streams into a realtime 3D command and control center. Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor...


  • City of Melbourne, Australia Vix Technology Group Full time

    Make The Connection. Vix Technology is a global leader in providing innovative solutions for public transit, believing that accessibility should be a standard. With over 35 years of experience and systems deployed in more than 200 cities worldwide, we take a modular approach to integrate various partners and technologies, creating best-in-class solutions....


  • Council of the City of Sydney, Australia The Garvan Institute of Medical Research Full time

    Garvan’s Data Science Platform (DSP) brings together computational experts working in system administration, DevOps, software engineering, production bioinformatics and computational biology. The DSP works closely with various collaborators at Garvan, across Australia and internationally. The Senior (or Mid-senior) Software Engineer will be based in the...


  • Council of the City of Sydney, Australia Fluent Commerce Full time

    Description Are you a highly skilled and experienced Senior Software Engineer with a passion for building robust and scalable systems? Do you thrive in solving problems for our customers? We’re looking for someone just like you to join our dynamic product engineering team in Sydney and play a pivotal role in evolving our platforms. As a Senior Engineer,...


  • City of Brisbane, Australia Deswik Mining Consultants Pty Ltd Full time

    Senior Software Engineer - RACE Calling train and rail enthusiasts with senior C++, Python & full-stack skills to shape rail planning software which has real impact. Deswik’s RACE product offers a unique opportunity to work on cutting‑edge technology that’s transforming bulk rail logistics. RACE combines real‑time train management, advanced...


  • Council of the City of Sydney, Australia Terem Full time

    Overview Terem is a tech product development and strategy firm. We are looking for a Senior Software Engineer with a passion for Product Development to join our team. This is a role that requires leadership and technical acumen. It will involve working with a 4 person team to build a greenfield product to improve operations. While the new products are...


  • City of West Torrens, Australia Hudson AU Full time

    Senior Software Engineer – Modern C++ Are you an experienced Software Engineer with a passion for solving complex problems and working on mission‑critical technology? Join a high-performing engineering team building advanced systems that support Australia’s next generation of defence capabilities. Role: Senior Software Engineer Location: Adelaide, SA...


  • Council of the City of Sydney, Australia Terem Technologies Full time

    Fullstack Software Engineer (React/Node) Key selling points: - Work with a major Australian airline on a greenfields internal product - Directly impact day-to-day operations, building a single source of truth for operational scheduling, risks and endorsements - Be part of a team that is all about the smartest way forward. - Work with driven, passionate...