Senior Software Development Engineer

3 days ago


Sydney, New South Wales, Australia Bebeesoftware Full time

Personalisation & Identity Team
We're looking for a skilled software engineer to join our Personalisation & Identity team. As a key member of this team, you'll play a crucial role in shaping how millions of homeowners and tradies experience our platform.
Your primary responsibility will be to design and deliver the martech foundations, integrations, and features that power personalised, omni-channel experiences at scale.
Your Key Responsibilities
Raise the bar for engineering quality and best practices within the team.
Design, develop and deliver scalable APIs, services, and integrations across martech platforms and internal systems.
Build event-driven and real-time data pipelines for audience segmentation and targeting.
Support experimentation and A/B testing for personalised content and journeys.
Write clean, testable and maintainable code for reliable, high-performance customer experiences.
Contribute to system architecture and governance discussions for personalisation.
About You
You'll bring:
4+ years' software engineering experience in product-focused or startup environments.
Strong JavaScript/TypeScript skills with backend frameworks (e.g. Node.js, NestJS).
Proficiency with modern frontend frameworks (e.g. React, Next.js, or React Native).
Experience designing and maintaining APIs and backend services.
Cloud infrastructure knowledge (AWS preferred) with CI/CD proficiency.
Familiarity with relational and NoSQL databases.
Agile team experience (Scrum or Kanban) and comfort with automated testing.
Bonus if you have
Exposure to martech tools (e.g. Segment, Braze, Salesforce Marketing Cloud, Adobe Experience Platform).
Experience with event-driven systems (Kafka, RabbitMQ).
Containerisation knowledge (Docker, Kubernetes).
Understanding of microservices architecture.
Awareness of data privacy and security in personalisation systems.
What We Offer
Flexible hybrid working – balance work and life your way.
A beautiful office with social events, team lunches and celebrations.
Career growth opportunities with access to mentoring, learning and development.
A diverse, inclusive and values-driven culture.
Inclusivity and equity are at our core.
Diversity Commitment
We value diversity across culture, age, gender identity and sexual orientation. If you think you'd be a great fit, even if you don't meet every requirement, we'd love to hear from you.



  • Sydney, New South Wales, Australia Software At Scale Full time $90,000 - $120,000 per year

    Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...


  • Sydney, New South Wales, Australia Diebold Inc. Full time

    Senior Software Development Engineer (C++ & Java) Job Description We are looking for a Senior Software Development Engineer to join a team of circa 12 mid to senior engineers who are working with our international clients designing the best in class ATM solutions.Location: Hybrid role based in Rhodes with occasional travel to client sites...


  • Sydney, New South Wales, Australia Diebold Inc. Full time

    Senior Software Development Engineer (C++ & Java) Job Description We are looking for a Senior Software Development Engineer to join a team of circa 12 mid to senior engineers who are working with our international clients designing the best in class ATM solutions.Location: Hybrid role based in Rhodes with occasional travel to client sites...


  • Sydney, New South Wales, Australia Diebold Nixdorf Full time $90,000 - $120,000 per year

    We are looking for a Senior Software Development Engineer to join a team of circa 12 mid to senior engineers who are working with our international clients designing the best in class ATM solutions. Location: Hybrid role based in Rhodes with occasional travel to client sites (Sydney)


  • Sydney, New South Wales, Australia beBeeTechnical Full time $100,000 - $150,000

    Job OverviewWe are seeking a skilled Senior Technical Consultant to participate in all aspects of the software development lifecycle.Participate in technical planning & requirements gathering phases, including design, coding, testing, and documentation of engineering software applications.Ensure adherence to industry best practices for software development...


  • Sydney, New South Wales, Australia Constantinople Full time

    Join to apply for the Senior Software Engineer - Payments role at Constantinople Join to apply for the Senior Software Engineer - Payments role at Constantinople Constantinople is the first of its kind: an all-in-one software and operational platform for banks.We provide our banking clients with a cloud-native infrastructure to host and manage their...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $140,000 - $170,000

    We are seeking a Senior Software Engineer to join our team. This role offers an exciting opportunity to work on cutting-edge projects and contribute to the development of innovative software solutions.About the RoleThis is a senior-level position that requires extensive experience in software engineering, architecture, and design.As a Senior Software...


  • Sydney, New South Wales, Australia Xero Full time

    Senior Software Engineer - Product & Technology Join to apply for the Senior Software Engineer - Product & Technology role at Xero Senior Software Engineer - Product & Technology Join to apply for the Senior Software Engineer - Product & Technology role at Xero At Xero, we're here to help you supercharge your business.We do this by automating routine tasks,...


  • Sydney, New South Wales, Australia Microsoft Full time

    Join to apply for the Senior Software Engineer - AKS role at Microsoft2 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - AKS role at MicrosoftGet AI-powered advice on this job and more exclusive features.Are you passionate about containerized applications and cloud-native software development? If so, we have an...


  • Sydney, New South Wales, Australia Microsoft Full time

    Join to apply for the Senior Software Engineer - AKS role at Microsoft2 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - AKS role at MicrosoftGet AI-powered advice on this job and more exclusive features.Are you passionate about containerized applications and cloud-native software development? If so, we have an...