Senior Software Engineer at Squiz | AU | Rezi

Senior Software Engineer at Squiz

Senior Software Engineer

Squiz · AU

1 months ago

Senior Software Engineer

Squiz · AU

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against Squiz's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at Squiz — free, in seconds.

About the Role

We are seeking a Senior Software Engineer to join our Discovery domain, focusing on building resilient, secure, and cost-efficient cloud systems for next-generation Conversational Search and Content Intelligence products. This role offers technical autonomy and ownership over backend services within a high-trust, flexible environment.

Responsibilities

  • Take ownership of core services within the Discovery team, ensuring scalability, high availability, and structural soundness of conversational search and content intelligence pipelines.
  • Design and implement resilient, decoupled distributed systems using event-driven architectures with clean API boundaries and robust fault tolerance.
  • Embed DevSecOps practices, integrating automated security scanning, vulnerability management, and strict IAM principles.
  • Maintain and optimize CI/CD pipelines, driving automated testing, reliable deployment strategies, and infrastructure reproducibility.
  • Participate in FinOps practices, monitoring and optimizing AWS infrastructure spend.
  • Contribute to Generative AI and RAG architectures, evaluating and integrating tools like AWS Bedrock safely and cost-effectively.
  • Partner with Tech Lead and Engineering Manager to balance new product capabilities with architectural health and technical debt reduction.
  • Collaborate with stakeholders and Designers to deconstruct technical requirements, define system boundaries, write user stories, and provide estimates.
  • Write clean, resilient backend services using Node.js and TypeScript on AWS.
  • Provide technical mentorship, participate in architectural discussions, and conduct code reviews.

Requirements

  • 5+ years of hands-on experience building, scaling, and maintaining complex distributed systems in production.
  • Deep production experience with cloud-native AWS environments, including serverless architectures (Lambda, API Gateway, DynamoDB), containerized workloads (ECS/Fargate), and Infrastructure as Code (AWS CDK or Terraform).
  • Proven capability in modern DevSecOps practices, including building and maintaining CI/CD automation pipelines and implementing the AWS Well-Architected Framework.
  • Strong track record of rigorous system design, with a deep understanding of caching strategies, database optimization, web performance tuning, and distributed debugging.
  • Technical maturity to evaluate, architect, and safely implement Generative AI workflows (RAG, orchestration via AWS Bedrock) with a focus on cost control and data security.
  • Advanced programming skills in Node.js and TypeScript.
  • Comfort working in iterative, agile engineering environments using Scrum or Kanban.

Skills

  • Node.js
  • TypeScript
  • AWS
  • Serverless architectures
  • API Gateway
  • DynamoDB
  • ECS/Fargate
  • AWS CDK
  • Terraform
  • DevSecOps
  • CI/CD automation
  • AWS Well-Architected Framework
  • System design
  • Caching strategies
  • Database optimization
  • Web performance tuning
  • Distributed debugging
  • Generative AI
  • RAG
  • AWS Bedrock
  • Scrum
  • Kanban
  • Enterprise search engines
  • Elasticsearch
  • OpenSearch
  • Data engineering pipelines
  • LLM/AI-based services
  • Observability
  • Monitoring tools
  • Dynatrace
  • DataDog
  • AWS CloudWatch
  • React
  • JavaScript
  • CSS

Location

  • East coast of Australia

Work Type

  • Hybrid
  • Permanent

Experience Level

  • Senior

About the Company

  • Squiz's mission is to empower organizations to create exceptional digital experiences that engage users, drive growth, and build deeper relationships.
  • The company's long-term ambition is to redefine the digital experience landscape and become the platform of choice for enterprises pursuing customer-first digital transformation.
  • Squiz is evolving quickly, investing heavily in modern AI-powered products, and competing in an increasingly important space.
  • The company culture consists of intelligent, down-to-earth, diverse, and passionate people who enjoy challenging the status quo and each other's work.