Software Engineer/Lead

vor 4 Wochen


Sydney, Österreich Lumi Vollzeit

Company Description

We are Lumi, a rapidly growing FinTech dedicated to serving the needs of Australian SMEs. Our focus is to provide exceptional levels of customer service to businesses in all sectors across the whole of Australia.

Our mission is to empower small businesses to grow through access to capital that is otherwise hard to access. We are shaking up small business lending to provide customers with fast access to finance that’s accurate, fair, and honest.

­­

We are setting high standards for the FinTech industry worldwide. We pride ourselves on our commitment to both our clients and just as importantly, our people.

Working At Lumi

We have the funding and ability to generate exponential growth in our business, and we are hiring exceptional team members to help us achieve this goal. This is an amazing opportunity to be part of a fast-growing, highly successful lending company where you can make a huge difference:

  • Great people focussed culture;
  • Excellent place to grow your career and achieve your potential;
  • Highly competitive reward;
  • Flexible working culture;
  • Supportive learning environment;
  • Wellbeing initiatives (office yoga/office dogs/subsidised gym membership);
  • Lots of food & social; and
  • Be yourself dress code.

Additionally:

  • We use SCRUM Agile;
  • We invite sharing of ideas and a collaborative approach to software development;
  • We invite refactoring and constant improvement;
  • We regularly address technical debt and have a plan in place where team members can submit technical debt and we prioritise fixes. We hate legacy code. We are always improving where we can;
  • We invite pair programming and collaborative code reviews as a method of knowledge sharing and feedback;
  • We have weekly “Learning at Lumi” sessions where anyone in the tech team will present an interesting topic so that we can all learn. It could be a new technology, a different programming language, even non tech topics (finance, marketing etc) - it doesn't even need to be Lumi specific;
  • We welcome feedback, both technical and non-technical - there are no egos here
  • We are not code monkeys. We are autonomous, and we work towards outcomes rather than follow a software design spec.; and
  • We have puppies in the office, as much craft beer as you can drink, ping pong and fresh avocado smash most mornings (Croissants on Fridays).

The Role, Duties & Responsibilities

As a Software Engineer/Lead, you will have the opportunity to work alongside a passionate, world-class engineering team. Our tech stack features distributed microservices primarily built on Node.js, GraphQL, MongoDB, and PostgreSQL, with React on the front end, and AWS/Kubernetes for hosting. We foster a collaborative and iterative approach to development.

You will get the opportunity to learn and apply best practices in software engineering with a strong focus on engineering fundamentals. You will also have the opportunity to build out features and functionality that genuinely improve the lives of our customers. You should be comfortable sharing your ideas, proposing architectural solutions, conducting collaborative code reviews, and engaging in pair programming. We are looking for outcome-based engineers; you will not receive a detailed document telling you how to write the code or design the architecture.

You’ll be joining the growth team, responsible for experimentation, implementation, and optimisation of features across all of our products. The role will be rewarding and varied, involving the following responsibilities:

  • Collaborate closely with engineers, product managers, product designers, and business stakeholders to develop new features for Lumi’s proprietary lending, risk management, and customer service systems.
  • Create, develop, and maintain existing codebases with our software databases and platforms that have strict firewalls in place to protect our clients’ financial information.
  • Work in React and our microservices-based Node.js stack to produce new features that are well tested and follow coding best practices.
  • Monitor performance and bugs in production and implement timely solutions to minimise adverse impact.
  • Conduct pair programming and code reviews.
  • Produce technical designs, participate in code reviews, and contribute to team agile ceremonies.
  • Mentor and provide technical guidance to junior and mid-level members of the team regarding technology, software design, and tools, fostering a culture of continuous learning and improvement.
  • Work collaboratively with various internal teams to gather requirements, scope, design, and implement projects.
  • Represent the data team in communicating with stakeholders and gathering requirements.
  • Oversee and manage data integration and ETL pipeline design and maintenance.
  • System and report development using JavaScript, HTML, CSS, Python, PostgreSQL, and MongoDB.
  • Design and develop critical features, stay aware of new technology, and understand how to develop well-tested code.
  • Identify, diagnose, and remedy faults in application programming languages to ensure existing testing protocols, guidelines, and quality standards are achieved.

You will provide leadership to junior and mid-level software engineers, ensuring the delivery of high-quality, reliable, and scalable software solutions.

Skills & Experience

  • At least 2 years of experience in full stack development, including 2 years with React and 1 year with Node.js in a live production environment.
  • Our tech stack features distributed microservices primarily built on Node.js, TypeScript, MongoDB, and SQL.
  • Familiarity with asynchronous or reactive programming techniques and associated patterns.
  • Experience working with MongoDB in a production application.
  • Comfortable with microservices design and computer science and engineering fundamentals.
  • Disciplined coding practices, including unit and integration testing, code reviews, and pull requests.
  • A creative and conceptual problem-solving approach, striving to build fast and lean solutions rather than relying on library/framework-heavy patchwork.
  • Strong communication and team collaboration skills, both written and verbal. A Lumi engineer strives to understand the exact problem before jumping into writing code – look before you leap
  • A strong ability to communicate and a passion for sharing knowledge.
  • A can-do attitude and problem-solving mindset.
  • Experience working in an agile team environment.
  • Comfortable with TypeScript and eager to learn and share knowledge with others.
Not what you are looking for? Try these related job searches
Lumi careers in Sydney
IT - Software Development jobs in Sydney
Fintech jobs in Sydney

  • Sr. Software Engineer

    vor 2 Monaten


    Sydney, Österreich Dew Software Inc Vollzeit

    Dew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr. Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...

  • Sr. Software Engineer

    vor 4 Wochen


    Sydney, Österreich Dew Software Inc Vollzeit

    Dew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr. Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...

  • Lead Software Engineer

    vor 22 Stunden


    Sydney, Österreich Karbon Inc Vollzeit

    Karbon is seeking Software Engineering Leads skilled in balancing efficiency and excellence. Ideal candidates thrive in teamwork, innovate, and maintain products while valuing autonomy and creativity. We prioritize ownership and impact, welcoming diversity, passion, and authenticity in a collaborative, sincere environment. This is a hybrid role. Key...

  • Lead Software Engineer

    vor 21 Stunden


    Sydney, Österreich Karbon Inc Vollzeit

    Karbon is eeking software engineering leads skilled in balancing efficiency and excellence. Ideal candidates thrive in teamwork, innovate, and maintain products while valuing autonomy and creativity. We prioritize ownership and impact, welcoming diversity, passion, and authenticity in a collaborative, sincere environment. This is a hybrid role. Key...


  • Sydney, Österreich Aurec Group Vollzeit

    Lead Test Software Engineer (Cypress/Typescript) Engineering - Software (Information & Communication Technology) Our Client: A Leading FintechA leading fintech company, recognized as a pioneer in the insurance sector, is seeking a dedicated Lead Software Engineer focused on Testing. Join a dynamic team dedicated to redefining the insurance...

  • Software engineer

    vor 2 Monaten


    Sydney, Österreich Work in Rail Vollzeit

    Also known as: Senior programmer, Systems analyst, Systems manager, IT engineer, IT technician, Senior business analyst Is this role right for you?Do you love finding out how something works? Or do you think you could design it better? Engineers use careful analysis and creative thinking to solve complex problems. They harness creativity to explore bold new...

  • Software engineer

    vor 4 Wochen


    Sydney, Österreich Work in Rail Vollzeit

    Also known as: Senior programmer, Systems analyst, Systems manager, IT engineer, IT technician, Senior business analyst Is this role right for you?Do you love finding out how something works? Or do you think you could design it better? Engineers use careful analysis and creative thinking to solve complex problems. They harness creativity to explore bold new...

  • Lead Software Engineer

    vor 2 Wochen


    Sydney, Österreich Aspirante Vollzeit

    Engineering - Software (Information & Communication Technology) Do you have experience with the strangler fig pattern?Full Stack (or you could be weighted more to the back-end or front-end)Have you worked with event-driven systems?Are you looking for a super diverse and challenging role?Re-platforming – super interesting problems to solveLead a squad of...


  • Sydney, Österreich Bettechnology Vollzeit

    About the job Principal Software EngineerAbout us:At Bet Technology, we are at the forefront of revolutionising the online betting industry through the implementation of enterprise end-to-end solutions. Our commitment to SOLID engineering principles enables us to deliver globally scalable Software as a Service (SaaS) and Platform as a Service (PaaS). As we...


  • Sydney, Österreich Cotalent Vollzeit

    Job Title: Principle Software Engineer/ Tech LeadCompany OverviewWe are currently collaborating with a dynamic marketing startup poised to revolutionise the sports industry through innovative technologies. Position OverviewAs the Principal Software Engineer, you will play a pivotal role in establishing and evolving the technological infrastructure. Reporting...


  • Sydney, Österreich Cotalent Vollzeit

    Job Title: Principle Software Engineer/ Tech LeadCompany OverviewWe are currently collaborating with a dynamic marketing startup poised to revolutionise the sports industry through innovative technologies. Position OverviewAs the Principal Software Engineer, you will play a pivotal role in establishing and evolving the technological infrastructure. Reporting...

  • Software Engineer

    vor 1 Woche


    Sydney, Österreich Talenza Pty Limited. Vollzeit

    Software Engineer (Python, GraphQL & AWS)Real-time Agriculture Bio-security software company.Company Overview:15+ Employees.Sydney CBD - Fully Remote.Start-upReporting into: Technical Lead - team of 4 - Back-end Engineering team.Competitive salary + employee options.Company Overview: Our client is a dynamic start-up revolutionising bio-security risk...

  • Software Engineer

    vor 1 Woche


    Sydney, Österreich Talenza Vollzeit

    Engineering - Software (Information & Communication Technology) Software Engineer (Python, GraphQL & AWS)Real-time Agriculture Bio-security software company.Company Overview:15+ Employees.Sydney CBD - Fully Remote.Start-upReporting into: Technical Lead - team of 4 - Back-end Engineering team.Competitive salary + employee options.Company Overview: Our...

  • Software Engineer

    Vor 5 Tagen


    Sydney, Österreich Infomedia Limited Vollzeit

    Grow your career with the global leaders in automotive software solutions.We have a role that is available for internal and external applications and is a great opportunity for someone looking to grow their career as a Software Engineer- Infodrive CX.The Software Engineer- Infodrive CX will play a key strategic role within the Engineering team. This...

  • Lead Software Engineer

    vor 2 Monaten


    Sydney, Österreich Medium Vollzeit

    MyPass Global is on a mission to empower safe, agile & connected communities. Our vision is to become the industry standard platform of record for workforce management and credentialing. Our vision transcends just one industry or geography, it speaks to building a global workforce management & credentialing system that is looked to for best practice in this...

  • Lead Software Engineer

    vor 4 Wochen


    Sydney, Österreich MyPass Global, MyPass Inc Vollzeit

    MyPass Global is on a mission to empower safe, agile & connected communities. Our vision is to become the industry standard platform of record for workforce management and credentialing. Our vision transcends just one industry or geography, it speaks to building a global workforce management & credentialing system that is looked to for best practice in this...


  • Sydney, Österreich Opus Recruitment Solutions Ltd Vollzeit

    Senior DevOps/Software Engineer Our client is at the forefront of Town Planning innovation, using cutting-edge AI technology. They are seeking a Senior DevOps/Software Engineer to join their team in a remote position. In this role, you will be pivotal in shaping their infrastructure and driving innovation. Responsibilities: - Provide strategic leadership...


  • Sydney, Österreich Opus Recruitment Solutions Ltd Vollzeit

    Senior DevOps/Software Engineer Our client is at the forefront of Town Planning innovation, using cutting-edge AI technology. They are seeking a Senior DevOps/Software Engineer to join their team in a remote position. In this role, you will be pivotal in shaping their infrastructure and driving innovation. Responsibilities: - Provide strategic leadership...

  • Software Engineer

    Vor 3 Tagen


    Sydney, Österreich Career Success Australia Vollzeit

    Software Engineers are in high demand, so an Internship in this particular stream of Information Technology is a good choice to start your career as a Graduate Software Engineer. Through this Software Engineer Internship, you will learn a wide range of skills in software development, creating software solutions, and monitoring software systems and programs....

  • Software Engineer/Lead

    vor 3 Wochen


    Sydney, Österreich Lumi Vollzeit

    Company Description We are Lumi, a rapidly growing FinTech dedicated to serving the needs of Australian SMEs. Our focus is to provide exceptional levels of customer service to businesses in all sectors across the whole of Australia. Our mission is to empower small businesses to grow through access to capital that is otherwise hard to access. We are shaking...