S

Squiz

DXP with CMS and AI-powered marketing

Senior Software Engineer - DEA Team

Backend EngineeringPosted on Nov 13
Full-timeNew South Wales, AustraliaNo salary listed

About the Job

Requirements

  • At least 5 years of hands-on experience building, scaling, and maintaining complex distributed systems in production, with strong troubleshooting skills.
  • Deep proficiency with AWS cloud infrastructure, Docker, ECS/Fargate, Lambda, DynamoDB, and Infrastructure as Code using AWS CDK or CloudFormation.
  • Extensive database design experience across relational SQL/PostgreSQL and schemaless or NoSQL data models, including cost and performance optimization.
  • Experience with GitLab CI/CD pipelines, DevSecOps, Cloudflare edge services, and security practices including encryption at rest and in transit.
  • Strong programming proficiency in TypeScript and Node.js, with practical exposure to PHP and Bash scripting.
  • Commitment to documentation-first methods, incident-response readiness including playbooks, backups and testing, and clear API design standards.
  • Ability to make pragmatic agile trade-offs, track technical workarounds, and break complex vision into detailed epics and stories.

Responsibilities

  • Take end-to-end technical ownership of core DEA services, including Customer Data Platform, Datastore, user journey mapping, and A/B testing, ensuring data pipelines are scalable, highly available, and structurally sound.
  • Architect greenfield systems and features using MoSCoW prioritization, defining specifications through a documentation-first approach before writing production code.
  • Design resilient cloud architectures on AWS, focusing on reducing data-transfer costs, end-to-end encryption, and sound security practices.
  • Establish incident-response operational standards, including playbooks, disaster-recovery procedures, backup testing, and continuous system monitoring.
  • Drive cost analysis and FinOps practices across AWS services including ECS/Fargate, Lambda, and S3, and edge services such as Cloudflare.
  • Maintain and optimize GitLab CI/CD pipelines, including automated security scanning, containerized deployments, and infrastructure reproducibility using AWS CDK or CloudFormation.
  • Break high-level business vision into epics, user stories, and technical tasks within agile frameworks.
  • Design clean, scalable APIs and manage transitions between relational SQL/PostgreSQL and schemaless data models.
  • Build resilient services in TypeScript and Node.js, support legacy PHP applications, write Bash scripts, and integrate AI services safely.
  • Mentor junior and mid-level engineers and uphold coding standards and codebase maintainability.

Desired Qualifications

  • Background in customer data platforms, database or data storage solutions, personalization, segmentation, or A/B testing.
  • Basic familiarity with React, JavaScript, or CSS to support frontend integrations.
  • Experience with cloud observability and monitoring tools such as Dynatrace, Datadog, or AWS CloudWatch.

About the Company

Squiz

DXP with CMS and AI-powered marketing

Squiz offers a Digital Experience Platform (DXP) that helps organizations build, manage, and optimize large-scale websites and digital services. The platform includes a content management system, search, a data layer, and integrations, delivered as a service, with low-code/no-code tools for marketers and AI features for content creation and personalization. It stands out through enterprise-grade security, marketer autonomy, and strong integration capabilities, serving government, higher education, and global enterprises. Its goal is to empower marketing teams to deliver relevant, personalized digital experiences quickly while reducing reliance on development resources.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Sydney NSW, Australia
Founded
1998

Recently Posted Jobs

Explore more opportunities at Squiz

See more jobs