Principal Full Stack Developer (AU)

Deckard Technologies

Deckard Technologies

Software Engineering

Sydney, NSW, Australia

Posted 6+ months ago

Note: To be considered as a candidate for this role you must be based near Brisbane or Sydney and able to work from our office at least 1 day per week.

Who We Are

At Deckard Technologies, we’re not your typical GovTech company. We’re a global data company helping local governments solve real-world property challenges such as boosting tax collection and improving compliance with cutting-edge tech.

With patented processes, intuitive AI, and over 400 jurisdictions trusting our platform, we’re transforming the way cities and counties manage the places people call home.

We’re a passionate team spread across the US, Colombia, and Australia, united by our love of smart data and practical impact. When you join Deckard, you’re stepping into a collaborative, down-to-earth, and ideas-first culture where your voice matters and your work genuinely makes a difference.

About the Role

We’re looking for a Principal Full Stack Developer to work on core parts of our platform, from backend APIs and data services to frontend components and dashboards.

You’ll be hands-on in building features, refining architecture, and tackling performance and scale challenges across a platform that processes large volumes of property and geospatial data. You’ll collaborate closely with development, data science and product teams to ship reliable, maintainable software in a fast-paced environment.

This role is ideal for someone who wants to stay deep in the code while contributing meaningfully to architectural decisions and technical direction.

What You’ll Be Doing

  • Design and build backend services and APIs using Python, Flask/FastAPI, and GraphQL.
  • Develop modern frontend interfaces using React and TypeScript.
  • Write clean, testable, production-quality code that holds up under scale.
  • Work across cloud-native data processing tools like Spark, Athena, and Glue.
  • Improve platform performance, reliability, and observability.
  • Contribute to infrastructure-as-code and CI/CD workflows.
  • Debug complex problems across the stack and production environments.

What We’re Looking For

  • 8+ years of experience in software engineering, with deep exposure across the stack.
  • Proficient in Python and familiar with building REST or GraphQL APIs.
  • Strong frontend experience with React, JavaScript/TypeScript, and build tooling.
  • Practical experience working with Snowflake and understanding of its architecture and SQL model.
  • Experience working with big data tooling (e.g. Spark, Presto, S3, Athena).
  • Familiarity with cloud infrastructure (AWS preferred) and infrastructure-as-code practices.
  • Skilled in writing automated tests and working within CI/CD pipelines.
  • Comfortable navigating ambiguity, asking questions, and figuring things out independently.
  • Strong grasp of performance, security, and maintainability concerns in production systems.

Nice to Have

  • Experience with GraphQL (Apollo Server/Client).
  • Familiarity with containerisation and orchestration (Docker, ECS, EKS).
  • Exposure to analytics-heavy platforms or map-based UIs.
  • Interest in property data, government systems, or civic tech.

Why You’ll Want to Work Here

  • Work on software that helps governments fund public services and catch fraud.
  • Tackle meaningful engineering problems with real-world impact.
  • Build and ship features without layers of red tape.
  • Collaborate with a skilled team that values autonomy, focus, and clarity.
  • Enjoy a hybrid work setup with flexibility and autonomy

If you're an experienced developer who cares about building fast, clean, reliable systems and you're ready to own meaningful pieces of a growing platform we’d love to hear from you.

Deckard Technologies is an equal opportunity employer. We value inclusion and are committed to building a team that reflects a wide range of backgrounds and perspectives.