Principal Full Stack Developer (AU)
Deckard Technologies
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.