# Senior Software Engineer

**Company:** [Thanks](http://jobs.workable.com/companies/2BNn2hkgWhBcF16E8Y9yJL.md)
**Location:** New York, United States
**Workplace:** hybrid
**Employment type:** Full-time

[Apply for this job](http://jobs.workable.com/view/3dba3880-7a81-4482-87e0-27ba84a4c370)

## Description

**Build the products and platform that power loyalty and customer-first monetisation.**

Thanks is building a rewards and customer-first monetisation platform that delivers sustainable growth – for publishers, advertisers 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?**

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:** This role is based in NYC, with 4 days in the office. 

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 together.**
