Senior Software Engineer

Ecommerce Equation

Sydney

On-site

AUD 140,000 - 190,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Data ownership
Small team
AI-first culture
Growth opportunities

Job summary

Ecommerce Equation is seeking a Senior Software Engineer to own the data model and the event-driven backend powering our analytics platform. You will work closely with the Sydney team to ensure accuracy, speed, and reliability as the user base grows across Shopify, Google and Meta data integrations.

You'll shape AWS-based infrastructure, drive ADR and testing standards, and lead AI-assisted development practices to keep delivering value in small, frequent releases.

Qualifications

  • Deep, hands-on experience with PostgreSQL and schema modelling for growing workloads.
  • Experience running large migrations safely in production with risk reduction.
  • Designing and operating event-driven systems and background jobs at scale.
  • Strong knowledge of AWS services including Aurora/RDS, SQS/EventBridge, and Lambda or ECS.
  • Experience building third-party API integrations (Shopify, Meta and Google is a plus).
  • Experience with AI-assisted development tools and automated tests with every change.
  • Proactive, disciplined, and able to prioritise in a fast-changing market.
  • Strong communication to explain data discrepancies clearly.

Responsibilities

  • Own data lands, integrations, and calculations to keep numbers accurate at scale.
  • Ensure platform reliability and performance, with IaC and observability.
  • Maintain idempotent, end-to-end event-driven jobs with proper retry and alerting.
  • Set and model ADRs, code review standards, testing, and AI guardrails.

Skills

PostgreSQL expertise
Event-driven design
AWS proficient
API integrations
AI-assisted development
Data accuracy mindset
Communication
Problem-solving

Tools

PostgreSQL
AWS (Aurora/RDS)
SQS/EventBridge
Lambda / ECS
IaC (infrastructure as code)
Shopify/Meta/Google APIs

Job description

Who We Are (And Why You’ll Want In)

Our data is our product. Ecommerce Equation gives store owners the numbers they use to make real decisions about their business, and trust in those numbers comes first. We’re a small team that thinks like product engineers. We talk to the people who use what we build, we own outcomes, and we ship value to customers often in small releases. When the accuracy of customer figures competes with a new feature, accuracy wins.

Founded by Jay Wright, Ecommerce Equation is the growth engine behind some of Australia’s and the US’s most ambitious online brands. We’re not here to hand out fluff; we’re here to help brands grow profitably, sustainably, and smart. Our thing? Blending world-class strategy with real-world implementation.

Reporting to our Head of Engineering, you’ll work alongside our Sydney-based Product and Engineering team to build and scale our growing platform. As our Senior Software Engineer, you’ll take ownership of the systems powering the EE portal: our PostgreSQL data model, the event-driven jobs that sync customer data from Shopify, Google and Meta, and the calculations that turn that data into the numbers our customers rely on.

This role sits at the intersection of data, architecture and reliability. With our user base growing, your focus is making sure the platform is fast, correct and recoverable, and that the team can change the system safely and often. You’ll also work AI-first and help shape how we use AI to design, build, review and decide.

What you’ll own
  • Data lands correctly: The data model, integrations and calculations, so customer numbers stay correct and recoverable as volume grows. Critical calculations are tested against a golden dataset and reconciled against Shopify, Meta and Google, with any variance alerted.
  • The platform runs reliably at scale: Our AWS foundations, including IaC, observability, performance and load. You’ll load test to 3x current customer volume and keep our Daily Equation calculations completing in under 2 seconds.
  • Event-driven jobs and integrations: Idempotent processing end to end, with dead-letter queues, replay, and alerting for duplicate and missed runs. You’ll also complete core third-party API version upgrades ahead of retirement deadlines.
  • Raising the engineering bar: Setting and modelling our standards for ADRs, code review, testing, AI workflow and guardrails, and blameless incident reviews.
How we work
  • AI drives how we code, review and make decisions. You’ll use spec-driven development, with constraints and acceptance tests defined before work is delegated to AI tools, and you’ll know where AI output needs extra human scrutiny.
  • Every change goes through a reviewed pull request, with AI-assisted review as well.
  • Schema changes ship with zero downtime using expand/contract migrations.
  • Releases run weekly, moving towards daily, and 100% of infrastructure is defined in IaC with no console drift.
  • Decisions are written down, and incident reviews are blameless.
What you bring
  • Deep, hands‑on experience with PostgreSQL or an equivalent relational database: schema modelling for growing workloads, reading query plans, tuning indexes and diagnosing lock contention
  • Experience running large migrations safely in production, with a bias to de-risk changes and size down releases
  • Experience designing and operating event-driven systems and background jobs at scale, with a firm grip on retries, duplicates, ordering and backfills
  • In‑depth knowledge of AWS, including Aurora/RDS, SQS/EventBridge, and Lambda or ECS
  • Experience building third‑party API integrations (Shopify, Meta and Google experience is a plus)
  • Experience with AI‑assisted development tools and testing harnesses, and automated tests as part of every change you make
  • A proactive, problem‑solving mindset, with the autonomy to prioritise, exercise discretion and stay organised in a fast‑evolving market
  • Strong communication: you can explain a data discrepancy to a customer‑facing team in plain language, with the impact and next step
  • A habit of working in public, and a genuine appreciation for ADRs and architectural documentation
Why Join Ecommerce Equation?
  • Work alongside a collaborative team of experienced engineers and product specialists, solving complex technical challenges that directly impact our customers.
  • Real ownership of the data layer that customers make decisions on
  • A small team where your decisions and architecture choices carry weight
  • An AI‑first engineering culture, with time to build the workflows and guardrails
  • See the direct impact of your work through close collaboration with the teams and customers who use our platform.
  • A fast‑paced, scaling environment that rewards results.

Applicants must have full working rights in Australia. We’re unable to offer visa sponsorship for this role.

If you have any questions, please reach out to us via careers@ecommerceequation.com.au.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

Ecommerce Equation • Sydney

On-site
AUD 120,000 - 180,000
Senior Software Engineer - Data Platform & AI
Senior Software Engineer - Data Platform & AI

Ecommerce Equation • Sydney

On-site
AUD 140,000 - 190,000
Data ownership
Small team
AI-first culture
+1
Senior Software Engineer
Senior Software Engineer

Fair Supply • Sydney

On-site
AUD 150,000 - 190,000
Sr. Software Engineer
Sr. Software Engineer

Programa • Melbourne

Hybrid
AUD 120,000 - 160,000
ESOP
Data Platform Engineer
Data Platform Engineer

EHPlabs • Sydney

On-site
AUD 120,000 - 180,000
Generous parental leave
Fun, high-performance culture
Discounted EHPlabs supplements
Shopify Technical Lead
Shopify Technical Lead

Metagenics Europe • Brisbane

On-site
AUD 150,000 - 190,000
Annual bonus
Discounted products
Employee assistance program
+1
Senior eCommerce Architect & Integrations Lead
Senior eCommerce Architect & Integrations Lead

Emanate Technology • Melbourne

Hybrid
AUD 120,000 - 160,000
Company vehicle
Platform ownership
In-house roadmap
+1
Senior Manager Ecommerce
Senior Manager Ecommerce

ETISK - ecommerce & retail recruitment • Sydney

On-site
AUD 120,000 - 180,000
Expression Of Interest – Project Engineer I Data Centre
Expression Of Interest – Project Engineer I Data Centre

Cpb • Sydney

Hybrid
AUD 120,000 - 180,000
Salary packaging
Parental leave
Udemy access
+2
Hybrid Technical Support Engineer For Ai Platform
Hybrid Technical Support Engineer For Ai Platform

Fin. The Highest Performing Customer Agent • Sydney

On-site
AUD 120,000 - 160,000
Onsite at Sydney Olympic Park
Hybrid-work option
Parking provided
+1
Top locations