Thanks logo

Senior Software Engineer

Thanks
Full-time
On-site
Sydney, New South Wales, Australia
Description

Ad fatigue is killing engagement, but we're fixing it. Thanks (thanks.co) is seeking a Senior Software Engineer to join our team and play a pivotal role in building the only advertising platform where everyone wins.

As a Senior Engineer you will play a key role in scale this groundbreaking platform globally - working closely with our founders, CTO, product and engineering team to solve complex technical challenges. We will need you to bring a strong background in full-stack software development using Node, Typescript and React, and a collaborative approach to your work.

What you’ll do

  • Build impactful software across the stack – designing, developing, testing, and deploying frontend and backend features using modern, cloud-native technologies.
  • Shape architecture and technical direction - contributing to system design, technology choices, and scalable infrastructure decisions.
  • Collaborate cross-functionally with product, design, and other software engineers to gather requirements, scope solutions, and deliver high-quality features.
  • Champion engineering best practices including clean code, security, documentation, testing, code reviews, and CI/CD.
  • Support and maintain production systems, troubleshooting issues, resolving bugs, and ensuring performance, security, and uptime.
  • Communicate openly and clearly with the team, sharing progress, risks, and blockers while contributing to a collaborative and feedback-friendly culture.


Requirements

What we’re looking for

  • Strong, proven experience working on modern TypeScript / Node.js / React platforms.
  • Strong software design and architecture skills, with a history of building scalable and maintainable systems.
  • A deep understanding of software engineering best practices including CI/CD, testing, documentation, observability, and security.
  • Comfort with ambiguity and a desire to help bring structure to evolving systems and processes.
  • Pragmatic problem-solving skills, balancing ideal solutions with shipping value quickly.
  • Clear communicator who thrives in cross-functional collaboration with product, design, and leadership.
  • Ownership mindset – someone who actively drives initiatives forward and takes responsibility for outcomes.
  • A team-first attitude – humble, kind, and supportive of others.

Nice to have - but can be learned in the role

  • Understanding of or experience with adtech or martech - such as ad serving, ranking, attribution, conversion tracking, audience targeting, matching, or DSPs.
  • Knowledge of the CloudFlare ecosystem (Workers, Queues, KV, etc.)
  • Experience with data analytics, such as ClickHouse and / or similar OLAP platforms.
  • Understanding of SRE practices and tooling.

Thanks' tech stack

  • Turborepo / NodeJS / TypeScript
  • React / NextJS / React Native
  • Prisma / PlanetScale
  • CloudFlare (Workers, Queues, KV, etc)
  • Vitest / Playwright
  • GitHub Actions
  • DataDog / Sentry / OpenTelemetry
  • Statsig


Benefits

Why Thanks?

What if people actually loved ads? Thanks makes this possible. We're a Sydney-headquartered, global company on a mission to kill ad fatigue and create advertising that consumers genuinely appreciate. Our industry-leading engagement goes beyond capturing attention - we delight, reward, and transform how people experience ads.

Here's why you'll love working with us:

  • Direct Impact: Your work will significantly shape our products and trajectory as we scale rapidly.
  • Ownership and Autonomy: Help us build the only ad network where everyone wins. We'll give you the right tools, freedom, and collaborative environment to succeed and achieve your biggest goals.
  • Competitive Package: Enjoy a competitive salary, plus stock options to share in our success.
  • Growth Trajectory: Thrive in an environment of rapid change, constant challenges, and endless opportunities. You'll work closely with leadership in a culture that values courage, appreciation, and kindness.
  • Comprehensive Benefits: Enjoy a benefits package designed to support your needs and wellbeing.
  • Flexibility: Work flexibly, with two required days (Tuesdays and Thursdays) at our Bridge Street office in Sydney. #LI-Hybrid

We're tackling big challenges in advertising technology by creating our own ecosystem, not copying what exists. If you're excited to innovate, influence, and grow at a rapidly scaling company, we'd love to hear from you - let’s build something extraordinary together!

Apply now
Share this job