{"id":4216118,"url":"https://alion.io/job/squiz-senior-software-engineer-dea-team-3","title":"Senior Software Engineer - DEA Team","company":{"id":6494,"name":"Squiz","domain":"squiz.net","url":"https://alion.io/company/squiz","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Brisbane, Australia"],"countries":["AU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"A/B Testing","optional":false},{"name":"Agile","optional":false},{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon ECS","optional":false},{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"AWS CDK","optional":false},{"name":"AWS Fargate","optional":false},{"name":"AWS Lambda","optional":false},{"name":"CI/CD","optional":false},{"name":"Cloudflare","optional":false},{"name":"CloudFormation","optional":false},{"name":"Datadog","optional":false},{"name":"Docker","optional":false},{"name":"DynamoDB","optional":false},{"name":"Dynatrace","optional":false},{"name":"FinOps","optional":false},{"name":"GitLab CI","optional":false},{"name":"Node JS","optional":false},{"name":"PHP","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-11-13T02:47:54Z","employer_posted_date":"2026-11-13","last_verified_at":"2026-11-13T02:47:54Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"At Squiz, we are building a cloud-based Digital Experience Platform (DXP) designed to power complex content management, optimization tooling, and platform services. Within this ecosystem, our Data Enrichment Agents (DEA) team is fundamentally redefining how enterprise customers interact with data and provide best-in-class personalization capabilities to digital experiences.\nWe are looking for a Senior Software Engineer to join our DEA team in the Personalisation space, owning core DXP services including Customer Data Platform (CDP), Datastore, user journey mapping, and A/B testing. This role requires a pragmatic, battle-tested systems thinker with a strong detective mindset for troubleshooting complex issues. While you will contribute to platform capabilities and software development, your primary responsibility is building resilient, secure, and cost-efficient cloud systems with a focus on financial prioritization, high bang-for-buck delivery, and preventing AI slop through rigorous code quality and peer mentoring. You will balance long-term technical debt with pragmatic agile workarounds, ensuring all temporary debt is properly tracked in the backlog.\nThe Team Dynamics\nWe believe senior engineers do their best work when given real technical autonomy, deep ownership over system architecture, and space to focus on the craft of software engineering. In this role, you will work in tight lockstep with an Engineering Manager, driving high-impact backend services and shaping our next-generation personalization capabilities. You’ll be surrounded by collaborative, high-performing peers, solve complex distributed systems challenges at scale, and directly influence how enterprise customers interact with our platform, all within a high-trust, flexible environment that balances rapid product delivery with sound architectural rigor.\nThis is a permanent position open to anyone living on the east coast of Australia. We operate on a flexible, hybrid model, meaning you can balance working from home and collaborating with the team in a way that actually works for you.\nWhat the Work Looks Like Day-to-Day\nTake end-to-end technical ownership of core DEA services including Customer Data Platform (CDP), Datastore, user journey mapping, and A/B testing, ensuring data pipelines are scalable, highly available, and structurally sound.\nArchitect greenfield systems and features using MoSCoW prioritization, adopting a documentation-first approach to define clear specifications before writing production code.\nDesign resilient cloud architectures on AWS with a strict focus on reducing data transfer costs, enforcing end-to-end encryption, and implementing sound security practices.\nEstablish robust incident response operational standards, including creating clear playbooks, disaster recovery procedures, backup testing, and continuous system monitoring.\nDrive continuous cost analysis and FinOps practices across AWS (ECS/Fargate, Lambda, S3) and edge services (Cloudflare) to maximize financial bang-for-buck.\nMaintain and optimize CI/CD pipelines using GitLab CI/CD, driving automated security scanning, containerized deployments (Docker, ECS/Fargate), and infrastructure reproducibility via AWS CDK or CloudFormation.\nDeconstruct high-level business vision into actionable epics, clear user stories, and well-defined technical tasks within agile frameworks.\nDesign clean, scalable APIs following industry best practices and manage transitions between relational (SQL/PostgreSQL) and schemaless data models.\nStay hands-on across our tech stack by writing resilient services in TypeScript and Node.js, supporting legacy PHP applications, writing Bash scripts, and integrating AI services safely.\nProvide technical mentorship to junior and mid-level engineers, enforcing high coding standards to prevent AI slop and ensure long-term codebase maintainability.\nWhat We Are Looking For\n5+ years of hands-on experience building, scaling, and maintaining complex distributed systems in production with strong troubleshooting and detective skills.\nDeep proficiency with AWS cloud infrastructure, containerization (Docker, ECS/Fargate), serverless (Lambda, DynamoDB), and Infrastructure as Code (AWS CDK or CloudFormation).\nExtensive experience with database design across both relational (SQL, PostgreSQL) and schemaless/NoSQL data models, including cost and performance optimization.\nSolid background in GitLab CI/CD pipelines, DevSecOps, Cloudflare edge services, and security practices including data encryption at rest and in transit.\nStrong programming proficiency in TypeScript and Node.js, combined with practical exposure to PHP and Bash scripting.\nDemonstrated commitment to a documentation-first methodology, incident response readiness (playbooks, backups, testing), and clear API design standards.\nPragmatic approach to agile development, capable of making smart trade-offs, tracking technical workarounds properly, and breaking down complex vision into detailed epics and stories.\nTools and Context That Will Help You Stand Out\nIf you have a strong background in customer data platforms (CDP), database or data storage solutions, personalization, segmentation, or A/B testing experiences, you'll have a massive head start here. While this is a heavily backend-focused infrastructure role, a passing literacy in React/JS/CSS helps keep frontend integrations smooth. Experience with modern cloud observability and monitoring tools (like Dynatrace, DataDog, or AWS CloudWatch) will also make you feel right at home.\nAbout Squiz\nOur mission is to empower organisations to create exceptional digital experiences that engage users, drive growth and build deeper relationships. Our long-term ambition is to redefine the digital experience landscape and become the platform of choice for enterprises pursuing customer-first digital transformation.\nYou’ll join a company that’s evolving quickly, investing heavily in modern AI-powered products, and competing in a space that’s becoming increasingly important.\nYou’ll work with some of the most intelligent and down to earth people you’ll ever meet: we are made up of a diverse range of passionate people who love challenging the status quo. Every day is different, but what is constant is we enjoy what we do.","description_format":"text","description_chars":6275,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Australia","iso":"AU","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["CMS & Digital Experience Platforms"],"lifecycle":[{"event":"open","at":"2026-11-13T02:47:54Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":44,"reasons":["conf:2","win:early"],"computed_at":"2026-11-13T05:04:04Z"},"pay":null,"html_url":"https://alion.io/job/squiz-senior-software-engineer-dea-team-3","json_url":"https://alion.io/job/squiz-senior-software-engineer-dea-team-3.json","meta":{"generated_at":"2026-11-13T05:04:04Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10714,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":6494},"rest":"https://alion.io/mcp/rest/get_company?id=6494"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsquiz-senior-software-engineer-dea-team-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsquiz-senior-software-engineer-dea-team-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsquiz-senior-software-engineer-dea-team-3"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/squiz-senior-software-engineer-dea-team-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsquiz-senior-software-engineer-dea-team-3"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4216118}},{"tool":"search_jobs","arguments":{"company":"squiz.net","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4216118},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}