Senior Software Engineer

Thanks

Newcastle City Council

Hybrid

AUD 100,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Attractive compensation including equity
Flexibility with intent
Real ownership and impact

Job summary

A leading tech firm is looking for a Senior Engineer in Australia. This role involves shipping impactful features end-to-end and designing scalable solutions using TypeScript, Node.js, and React. Candidates should have strong experience in building production systems, excellent communication skills, and a genuine ownership mindset. The role offers real ownership, attractive compensation, and flexibility with intent for top talent. A growth-driven environment awaits, making this an exciting opportunity.

Qualifications

  • Strong experience building production systems using TypeScript, Node.js, and React.
  • Ability to independently design scalable solutions and clearly communicate technical trade-offs.
  • Comfort owning features from problem definition through to production.

Responsibilities

  • Ship impactful features end-to-end, design, build, test, and deploy frontend and backend functionality.
  • Independently design technical solutions within architecture.
  • Take responsibility for a subsystem or domain area.

Skills

Building production systems with TypeScript
Node.js
React
Software design fundamentals
High emotional intelligence

Tools

Cloudflare
Prisma
ClickHouse

Job description

Build the products and platform that power customer-first monetisation

Thanks is building a customer-first monetisation platform that delivers sustainable growth - for advertisers, publishers, and customers. We're operating at scale today and entering a phase where execution quality, speed, and sound technical judgment matter more than ever.

We're hiring a Senior Engineer to design and ship meaningful product improvements across our platform. You'll independently drive work end-to-end, bring clarity to complex decisions, and consistently deliver at pace in a high-trust, high-impact environment.

This role is hands‑on, product‑minded, and execution-focused.

What You'll Do
  • Ship impactful features end-to-end: Design, build, test, and deploy frontend and backend functionality across our TypeScript / Node / React stack
  • Design thoughtful solutions: Independently design technical solutions within our architecture, clearly communicating trade-offs while balancing speed, scalability, and long-term impact
  • Own meaningful surface area: Take responsibility for a subsystem or domain area, ensuring quality, maintainability, and steady improvement over time
  • Bring product thinking into engineering: Challenge scope when needed, contribute to sequencing decisions, and ensure we're solving the right problems in the right way
  • Maintain high engineering standards: Write clean, well-tested code, participate actively in code reviews, and contribute to a culture of contextual quality
  • Support production reliability: Troubleshoot issues, resolve bugs, and ensure performance and stability across live systems
  • Collaborate openly: Communicate clearly about progress, risks, and trade-offs, contributing to a high-trust, feedback-oriented engineering culture
Requirements

What we're looking for

  • Strong experience building production systems using TypeScript, Node.js, and React
  • Ability to independently design scalable solutions and clearly communicate technical trade-offs
  • Strong software design fundamentals and system thinking
  • Comfort owning features from problem definition through to production
  • Pragmatic judgment - you balance ideal architecture with shipping value
  • Comfort operating in ambiguity and actively creating structure where it's missing
  • High emotional intelligence and strong communication skills
  • Strong internal drive - you take pride in your craft and care deeply about the quality and impact of what you ship
  • Uses AI thoughtfully to augment problem solving and delivery - accelerating exploration, debugging, and implementation while maintaining high standards for quality, correctness, and ownership
  • A genuine ownership mindset - you take responsibility for outcomes and follow through
Nice to have
  • Experience building and scaling production systems in product-led startup or scale-up environments
  • Exposure to adtech, marketplaces, or performance-driven platforms
  • Familiarity with Cloudflare (Workers, Queues, KV)
  • Exposure to data systems such as ClickHouse or similar OLAP platforms
  • Understanding of experimentation frameworks
  • Experience contributing to architectural discussions in growing systems
Our stack
  • Backend - Node.js, TypeScript, Turborepo
  • Frontend - React, Next.js, React Native
  • Infrastructure - Cloudflare (Workers, Queues, KV)
  • Data - Prisma, PlanetScale, ClickHouse
  • Testing & CI - Vitest, Playwright, GitHub Actions
  • Observability - Datadog, Sentry, OpenTelemetry
  • Experimentation - Statsig
Benefits

Why Thanks?

At Thanks, we're building a customer‑first monetisation platform that delivers growth without compromise - for advertisers, publishers, and customers alike. We power growth for the world's leading brands, delivering tens of millions of high‑value "thanks" moments every month.

What makes this role different:

  • Real ownership: You'll drive meaningful product work end-to-end, with trust and autonomy.
  • Impact you can see: Your work directly influences performance, reliability, and growth.
  • High standards, low ego: We value thoughtful decisions, clear communication, and strong follow-through.
  • Attractive compensation: Including worthwhile equity.
  • Flexibility with intent: We're Sydney‑headquartered and value in‑person collaboration, ideally a couple of days per week. That said, we care more about leadership, impact, and outcomes than rigid rules - and we're open to exceptional candidates across Australia's east coast.

We're building something deliberately - not copying what already exists. If you're excited by product‑led engineering and solving complex problems at pace, we'd love to hear from you.

Let's build something extraordinary.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director of Engineering
Director of Engineering

Freelancer.com • Council of the City of Sydney

On-site
AUD 260,000 - 380,000
Premium Sydney HQ
Catered lunches
Wellness programs
Senior Web Engineer
Senior Web Engineer

Dovetail • Sydney

On-site
AUD 150,000 - 190,000
Senior Fullstack Engineer
Senior Fullstack Engineer

SafetyCulture • Sydney

On-site
AUD 120,000 - 160,000
Equity
Flexible working arrangements
Training and development
+7
Full-Stack React Developer
Full-Stack React Developer

Jacob Thomas Executive • City of Melbourne

On-site
AUD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Termina • City of Melbourne

Hybrid
AUD 80,000 - 110,000
Employee share option plan
Flexible work environment
Mental health days
Head of Engineering
Head of Engineering

Respondent • Sydney

On-site
AUD 180,000 - 240,000
Principal Full-Stack Engineer (C# / React / AWS)
Principal Full-Stack Engineer (C# / React / AWS)

Intertek Inform • Sydney

Hybrid
AUD 180,000 - 240,000
Hybrid work environment
Sydney CBD office near Wynyard Station
Senior Full Stack Software Engineer - Typescript
Senior Full Stack Software Engineer - Typescript

TheDriveGroup • Sydney

Hybrid
AUD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Tax Nuggets Academy • Australia

Remote
AUD 90,000 - 120,000
Flexible working hours
Team retreats twice per year
Zero red tape advancements
Senior Fullstack Engineer - Technical Lead Pathway | .NET, React, Azure
Senior Fullstack Engineer - Technical Lead Pathway | .NET, React, Azure

PARts DB Australia • Sydney

Hybrid
AUD 170,000 - 210,000
Hybrid work flexibility
Sydney CBD office