Senior Software Engineer

Ecommerce Equation

Sydney

Presencial

AUD 130.000 - 190.000

Jornada completa

hace 16 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Ecommerce Equation, Sydney-based, is seeking a Senior Software Engineer to own the data and platform powering our EE portal. You will shape the PostgreSQL data model, manage event-driven data pipelines from Shopify, Meta and Google, and drive calculations that turn data into trusted customer numbers.

You will work at scale on AWS foundations, with a focus on fast, correct, and recoverable systems, while enabling AI-first development and safe, incremental changes.

Formación

  • Deep, hands-on experience with PostgreSQL or equivalent relational database.
  • Experience running large migrations safely in production.
  • Experience designing and operating event-driven systems and background jobs at scale.
  • In-depth knowledge of AWS including Aurora/RDS, SQS/EventBridge, and Lambda or ECS.
  • Experience building third-party API integrations (Shopify, Meta, Google).
  • Experience with AI-assisted development tools and testing harnesses.
  • Proactive, problem-solving mindset with ability to prioritise in a fast-evolving market.
  • Strong communication: explain data discrepancies to non-technical stakeholders.

Responsabilidades

  • Own data lands, data integrations and calculations ensuring accuracy and recoverability as volume grows.
  • Ensure platform reliability at scale with IaC, observability, performance and load.
  • Develop idempotent event-driven jobs and integrations with proper error handling and dead-letter queues.
  • Lead engineering standards for ADRs, code reviews, testing, AI workflows and guardrails.

Conocimientos

PostgreSQL
Migrations in prod
Event-driven systems
AWS: Aurora/RDS
Third-party API integrations
AI tooling
Testing harnesses
ADR & architecture docs

Descripción del empleo

Our data is our product. Ecommerce Equation gives our members 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.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Full Stack Software Engineer
Full Stack Software Engineer

Ecommerce Equation • Sydney

Presencial
AUD 120.000 - 180.000
Senior Data Platform Engineer (AI-First, Scale)
Senior Data Platform Engineer (AI-First, Scale)

Ecommerce Equation • Sydney

Presencial
AUD 130.000 - 190.000
Senior Software Engineer
Senior Software Engineer

Fair Supply • Sydney

Presencial
AUD 150.000 - 190.000
AI Platform Engineer
AI Platform Engineer

4wd Supacentre • Sydney

Híbrido
AUD 140.000 - 210.000
Exclusive employee discounts
Onsite parking
Hybrid work model
Senior Data Engineer - Data Platform & Engineering
Senior Data Engineer - Data Platform & Engineering

carsales • Australia

Híbrido
AUD 140.000 - 190.000
Hybrid work model
Wellbeing initiatives
Flexible working arrangements
+1
Data Platform Engineer
Data Platform Engineer

EHPlabs • Sydney

Presencial
AUD 120.000 - 180.000
Generous parental leave
Fun, high-performance culture
Discounted EHPlabs supplements
Software Engineer ( C#/.Net)
Software Engineer ( C#/.Net)

Kogan • Melbourne

Presencial
AUD 120.000 - 160.000
Learning budget
Health & Wellness program
Team events and celebrations
+2
Senior eCommerce Architect & Integrations Lead
Senior eCommerce Architect & Integrations Lead

Emanate Technology • Melbourne

Híbrido
AUD 120.000 - 160.000
Company vehicle
Platform ownership
In-house roadmap
+1
Data Platform Engineer
Data Platform Engineer

EHP Holdings PTY LTD • Sydney

Presencial
AUD 140.000 - 190.000
Generous paid parental leave
Fun, supportive culture
Discounted supplements
Senior Solutions Engineer
Senior Solutions Engineer

Shopify Inc. • Australia

A distancia
AUD 120.000 - 180.000
Ubicaciones