Squiz logo
SquizPosted 3 weeks ago

Senior Software Engineer

HybridBrisbane, Queensland, Australia

Part TimeSenior LevelMedium

Job Summary

Take ownership of core services within the Discovery team, ensuring conversational search and content intelligence pipelines are scalable, highly available, and structurally sound. Design and implement resilient, decoupled distributed systems using event-driven architectures, embedding DevSecOps practices including automated security scanning and strict IAM principles. Maintain and optimize CI/CD pipelines with blue-green or canary releases while participating in FinOps to monitor and optimize AWS infrastructure spend across compute, storage, and LLM usage. Contribute to Generative AI and RAG architectures by evaluating and integrating tools like AWS Bedrock safely and cost-effectively. Stay hands-on writing clean backend services in Node.js and TypeScript on AWS, while providing technical mentorship and conducting thorough code reviews. Partner with the Tech Lead and Engineering Manager to balance new product capabilities with long-term architectural health, collaborating with stakeholders to define system boundaries and write clear user stories. This permanent, hybrid role is open to anyone living on the east coast of Australia.

Required Qualifications

  • 5+ years of hands-on experience building, scaling, and maintaining complex distributed systems in production
  • Deep production experience with cloud-native AWS environments, specifically serverless architectures (Lambda, API Gateway, DynamoDB)
  • Experience with containerized workloads (ECS/Fargate)
  • Infrastructure as Code using AWS CDK or Terraform
  • Proven capability in modern DevSecOps practices, including building and maintaining robust CI/CD automation pipelines
  • Implementation of the AWS Well-Architected Framework
  • A strong track record of rigorous system design
  • Deep understanding of caching strategies
  • Database optimization
  • Web performance tuning
  • Distributed debugging
  • The technical maturity to evaluate, architect, and safely implement Generative AI workflows (such as RAG and orchestration via AWS Bedrock)
  • Advanced programming skills in Node.js and TypeScript
  • Comfort working in iterative, agile engineering environments that leverage Scrum or Kanban frameworks
  • This is a permanent position open to anyone living on the east coast of Australia
  • You can balance working from home and collaborating with the team in a way that actually works for you

Desired Qualifications

  • A strong background in enterprise search engines (like Elasticsearch or OpenSearch)
  • Experience with data engineering pipelines
  • Hands-on experience building and deploying production-grade LLM/AI-based services, especially using AWS Bedrock
  • A passing literacy in React/JS/CSS
  • Experience with modern cloud observability and monitoring tools (like Dynatrace, DataDog, or AWS CloudWatch)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce