Senior Full Stack Engineer

Melbourne, Victoria, Australia
Full Time
Experienced

The Opportunity

Join XY Sense, a global leader in occupancy intelligence, providing privacy-first, AI-powered sensors and workplace analytics to enterprise customers in over 30 countries. Based in Melbourne, with global offices, we're seeking a Senior Full Stack Engineer to shape the next phase of our product.

This pivotal role requires technical leadership, complex problem-solving, and cross-functional collaboration to scale our data-driven insights and smart building solutions. You will be a key contributor to both architecture and feature implementation across the full stack.

The work you’ll do

As a senior technical position, you will build scalable and reliable platforms across our entire tech stack, which includes IoT, data analytics, and web integrations. 

Key Responsibilities

  • Architect, optimise, and maintain our high-volume IoT processing pipeline (billions of data points).
  • Develop and maintain core backend services, scalable APIs, and integrations with third-party systems.
  • Collaborate with Product, Data Engineering, and Customer Success teams to deliver robust backend solutions and intuitive UI/UX experiences.
  • Ensure InfoSec, data security, and privacy standards are met.
  • Maintain clear technical documentation and contribute to product strategy and release management.

A Day in the Life

  • Collaborate with Product and Customer Success to deliver intuitive UI/UX for the web app.
  • Build and scale APIs to support internal tools, customer-facing features, and third-party integrations.
  • Develop application UI using libraries like React and Apollo.
  • Work with Data Engineering for seamless data flows from sensors to analytics.

What Will Help You Succeed 

If you don’t check every box, don’t worry. if you’re keen to contribute and learn, we’d love to hear from you!

Experience in any of the following areas will be highly regarded:

  • Familiarity with the .NET stack (C#, ASP.NET, EF) and building/scaling REST or GraphQL APIs.
  • JavaScript/Typescript and front-end development using React JS (or similar).
  • Working with cloud platforms (e.g., AWS, GCP, Azure),  specifically with serverless functions, distributed caches, IoT/MQTT, and stream/batch processing.
  • Soft Skills: An all-in team player, ability to work autonomously, collaborative decision-making, and a deep focus on product and technical requirements.
  • Optional Bonus: Experience in Kubernetes, on-premise devices, or smart building technologies.

Tech Stack Snapshot

  • Data Processing: AWS IoT, Lambdas, Elasticache (Redis), Kinesis, Snowflake, Looker & S3.
  • Web Applications: React, Typescript, Apollo/GraphQL, Deck.gl, Looker.
  • Backend Services: .NET framework (C#, ASP.NET, EF), PostgreSQL, EntityGraphQL.
  • Tools: Gitlab, Jira, and Slack.

What We Offer

  • Competitive salary + super/ESOP based on level of experience.
  • Flexible work with 3 days in our Melbourne CBD office.
  • ESOP to financially benefit from the company’s growth.
  • Supportive team solving interesting and complex problems.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*