Software Engineer

2 weeks ago


Adelaide, South Australia LIFELENZ Full time

LIFELENZ is a rapidly growing team of 80+ mathematicians, engineers, designers, computer scientists, strategists and client success experts based in the U.S., Canada, Australia, and UK building a machine learning-based, advanced analytics workforce and human capital management platform. We have built and maintained over 20+ platforms over a 19-year period. We have won many awards for client delivery and collectively contributed to over 100+ global patents for complex software platforms. In the past 2 years, the business has been funded over $20M USD as we deliver metrics that will unlock our Series B funding in early Q1 2026, providing us with significant capital to accelerate our growth & expansion across verticals and geographies while further driving our dominance in the US QSR Top Brands market.

Our mission is to create optimized outcomes for both employers and employees.

LIFELENZ is an automated workforce and human capital management platform solving challenges related to onboarding, sales & labour forecasting, scheduling & time clock/keeping, insights & reporting and labour law compliance. It uses machine learning to automatically self-tune and self-manage models to a particular store with hyper-local attributes. The technology approach and analytic methodologies used enable the distribution across large-scale centralized ownership and highly fragmented franchised ownership companies.

Purpose

The 
Software Engineer – Compliance
 at 
LIFELENZ
 designs, develops, tests, and maintains software systems that support regulatory and compliance requirements across our global platform. The role focuses on building secure, scalable backend services and APIs, including a rules and compliance engine, enabling reliable and compliant web and mobile user experiences.

This is a hands-on engineering role requiring strong software design capability, deep technical expertise, and accountability for delivering production-grade systems that operate at scale.

Key Responsibilities

  • Design, develop, test, deploy, and maintain software applications and backend services in line with product and technical specifications.
  • Write, review, and optimise high-quality, maintainable, and performant code primarily using 
    Java / Spring

    Drools
    , and/or 
    Ruby / Ruby on Rails
    .
  • Develop and enhance backend systems across 
    microservices and monolithic architectures
    , ensuring scalability, security, and reliability.
  • Design and implement a 
    rules and compliance engine
    , translating regulatory and business requirements into robust software solutions.
  • Participate in system and application architecture discussions, contributing to technical design decisions and implementation approaches.
  • Perform debugging, troubleshooting, and root-cause analysis across complex codebases and production systems.
  • Apply software engineering best practices, including version control, automated testing, code reviews, and continuous integration.
  • Where required, act as 
    Feature Lead
    , owning the technical delivery of assigned features from design through to release.
  • Collaborate with cross-functional teams including product managers, UX/UI designers, architects, DevOps, security specialists, and test analysts to deliver software solutions aligned to business needs.

Knowledge, Experience & Qualifications

Required

  • 5+ years' professional experience
     in a software engineering role within a product-based environment.
  • Demonstrated experience in 
    software design, development, testing, and maintenance
     across the full software development lifecycle.
  • Strong proficiency in 
    modern Java
    , including object-oriented design, performance optimisation, and clean code principles.
  • Proven experience developing and maintaining 
    RESTful APIs using Java Spring
    .
  • Experience working with relational databases (preferably 
    PostgreSQL
    ) and data access layers.
  • Strong debugging and problem-solving skills, including diagnosing and resolving complex software defects.
  • Experience working in 
    Agile development environments
     (e.g. Scrum, iterative delivery, test-driven development).
  • Familiarity with 
    Linux-based environments
     and modern development toolchains.

Highly Desirable

  • Bachelor's degree or higher in 
    Computer Science, Software Engineering, Information Systems
    , or a closely related field.
  • Experience using 
    Drools
     or similar rules engines to implement business logic.
  • Experience with 
    Ruby on Rails
     and/or 
    GraphQL
    .
  • Experience designing and operating 
    microservices-based systems
    .
  • Exposure to 
    cloud platforms
     (e.g. AWS) and large-scale distributed systems.
  • Experience contributing to software systems used by a 
    global user base
    .
  • Demonstrated experience working within 
    geographically distributed engineering teams
     and collaborating with external technical stakeholders.

LIFELENZ Values

At 
LIFELENZ
, how we work matters as much as what we build. Every team member is expected to operate in line with our core values:

  • Customer Centricity
     – we start with the customer and work backwards.
  • Disruptive Innovation
     – we challenge assumptions and build better ways forward.
  • Take the Hill Teamwork
     – we collaborate, support each other, and push through challenges together.
  • Extreme Ownership
     – we take accountability for outcomes, not just tasks.
  • Simple, Small, Now
     – we value progress over perfection and focus on what matters most.
  • Embrace Ambiguity
     – we stay adaptable and make confident decisions in uncertain environments.
  • Collaborative Autonomy
     – we trust people to own their work while staying connected as a team.

Why LIFELENZ?

LIFELENZ is building a category-defining platform with a clear vision and global ambition (some things are better experienced than explained). We value people who enjoy solving hard problems, thinking differently, and working collaboratively in an environment that prizes trust, flexibility, and inclusion.

We operate across 
Adelaide, Chicago, and Washington D.C.
, with team members based throughout 
Australia, the US, Canada, and the UK
. Our growth is driven by partnerships with some of the world's largest organisations, giving our team the opportunity to work on complex, high-impact challenges at scale.

If you're naturally curious, enjoy tackling meaningful problems, and want to contribute to a high-performing, globally distributed team, we'd love to hear from you.

Join us and help shape what's next.

Positive Circularity Ply Ltd, trading as LIFELENZ (ABN

ADL2601.1


  • Software Engineer

    2 weeks ago


    Adelaide, South Australia LIFELENZ Full time

    LIFELENZ is a rapidly growing team of 80+ mathematicians, engineers, designers, computer scientists, strategists and client success experts based in the U.S., Canada, Australia, and UK building a machine learning-based, advanced analytics workforce and human capital management platform. We have built and maintained over 20+ platforms over a 19-year period....

  • Software Engineer

    2 weeks ago


    Adelaide, South Australia Aurizn Full time

    About AuriznWe are an Australian owned Defence Technology company pushing the limits to support Australian and allied forces deliver a more secure future.Shape the world at Aurizn to make a real impact and join our team. A recognised Great Place to Work, Aurizn people are driven by our values; Think Clever, Always Deliver, Embrace the Unknown and Be Better...

  • Software Engineer

    19 hours ago


    Adelaide, South Australia Green Light PS Pty Ltd Full time

    Software Engineer Edinburgh LocationAssignment Until 30/06/26 with possible extensionExisting AGSVA NV1 Clerance requiredGreen Light Worldwide have a requirement with our client partner for a Software Engineer join their team an assignment until 30/06/26 with possible extensions Responsibilities: Design, develop, and maintain software solutions using...

  • Software Engineer

    5 days ago


    Adelaide, South Australia Swordfish Computing Full time

    At Swordfish, we specialise in delivering transformative innovation to our Defence clients through integrated teams that combine the engineering disciplines with deep defence domain knowledge, specialist skills in the applied sciences, mathematics and digital technologies. We are passionate about applying quality engineering and embracing emerging...

  • Software Engineer

    2 weeks ago


    Adelaide, South Australia Hays | Defence Full time

    Software Engineer | Adelaide | Permanent Your new companyAn Australian defence organisation is seeking a Software Engineer to join a high-impact mission-system program. This role blends modern C++ development with Java-based interface components used across key mission-system tooling. You'll work closely with systems, hardware, and integration engineers to...


  • Adelaide, South Australia Fivecast Full time

    Our Senior Software Engineers work closely with other members of the engineering team to scope, design, document, develop, integrate and test software to address end-user needs for a large web-based application.Designing, implementing and testing software components in JavaUsing data storage technologies and designing data storage models e.g. Postgres,...


  • Adelaide, South Australia Talent Full time

    Senior Software Engineer - Position DescriptionThe Senior Software Engineer will contribute to development initiatives, assist other team members and develop software solutions. Software solutions integrate with hardware systems to enable our end-to-end automated Wire Additive Manufacturing process. The Senior Software Engineer will improve software...


  • Adelaide, South Australia Fivecast Full time

    Our Graduate Software Engineers work closely with other members of the engineering team to learn how to scope, design, document, develop, integrate and test software to address end-user needs for a large web-based application.Designing, implementing and testing software components in JavaUsing data storage technologies and designing data storage models e.g....


  • Adelaide, South Australia UpperGround by Hudson Full time

    Senior Software Engineer – Modern C++Are you an experiencedSoftware Engineerwith 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 EngineerLocation:Adelaide, SA with hybrid...


  • Adelaide, South Australia Energy Exemplar Full time

    About Energy ExemplarIn an era where the world is rapidly advancing towards a cleaner future through decarbonization, Energy Exemplar's mission lies in 'Empowering Transformative Energy Decisions'. Founded in 1999 in Adelaide, Australia, our award-winning software portfolio encompassing the modeling and simulation platform PLEXOS, Aurora, and Adapt2, is...