Facto.
Senior Software Engineer
Facto.Australia18 hours ago
ContractEngineering

The opportunity

Join the Innovation & Digital Enablement to ideate, design, build and operate core components of a next-generation SaaS product. You’ll turn architectural guardrails and product goals into working software and platform capabilities. We are looking for seasoned engineers to support in uplifting the engineering practices (quality, automation, observability), and help deliver the three-year roadmap with measurable outcomes for our client's users.



What the role does

  • Product & platform engineering: Build secure, scalable features and services across front-end, back-end, and integrations, ensuring alignment to target architecture and NFRs.
  • Quality & automation: Apply standards, testing, and CI/CD; contribute to IaC/templates; participate in code reviews and DoR/DoD gates.
  • Observability & operations: Instrument metrics/logs/traces, maintain runbooks, support on-call, and improve reliability/cost through data-driven tuning.
  • Collaboration & delivery: Work with Product &Experience, Data, and partners to sequence dependencies, land increments, and share knowledge.
  • Innovation & continuous improvement: Trial emerging tech, document designs/ADRs, and contribute to communities of practice/guilds.



What are the key and essential requirements for this role:

  • Experience working across SaaS based environments and solutions.
  • The ability to work in lean and fast paced teams/environments.
  • Start-Up/Scale-Up experience.
  • A hands on, proactive and autonomous approach to work; this role will suit someone who likes to own deliverables and is a go-getter.
  • Strong full-stack software skills (Node / Typescript / React).
  • Cloud/Kubernetes familiarity (AWS or GCP).
  • CI/CD & IaC literacy.
  • Solid understanding of integration patterns and security.
  • Experience across delivery in agile environments.
  • Clear documentation and stakeholder communication; collaborates effectively across product, data, and engineering squads.



Tooling & tech

  • Application: Node.js/TypeScript, React (or Next.js), Express/NestJS, REST/GraphQL.
  • Data & integration: Postgres, Redis, messaging/eventing (Kafka/SNS/SQS).
  • CI/CD & quality: GitHub Actions/GitLab CI/Azure DevOps; Jest/Playwright/Cypress; contract testing (Pact).
  • Containers & cloud: Docker, Kubernetes; AWS/GCP/Azure basics.
  • Observability: OpenTelemetry, Prometheus, Grafana; alerting & runbooks.



Apply today!

Key Skills

Ranked by relevance