Tech Stack
TailwindMySQLPrismaKafkaClickHouseRedisTypeScriptNext.js
Job Description, Responsibilities & Requirements
About the Position
Staff Software Engineer
Americas | Remote
At Dub, we're building the modern link attribution platform for short links, conversion tracking, and affiliate programs. By joining Dub, you’ll help shape the infrastructure powering billions of clicks/links and thousands of partner programs worldwide.
- Loved by world-class teams: Our product is used and loved by some of the world's most innovative companies, like Twilio, Superhuman, Framer, Perplexity, Buffer, and many more.
- Backed by the best: We raised $2M from some of the best investors (OSS Capital, Balaji Srinivasan) and operators (founders of Vercel, Framer, Raycast, Cal.com, and many more).
- Small team, massive impact: We’re a small, global team but we move fast. Today, we power 200M+ clicks, 2M+ links, $2M+ in affiliate revenue every month. Every line of code you ship will scale that even further.
Responsibilities
- Design APIs, database schemas, cron jobs, queues, etc. to build powerful features, functionality, and user experiences for our product.
- Improve our infrastructure to handle tens of billions of analytics events per month – from the ingestion, to the storage and materialization of that data.
- Take ownership of projects from conception all the way to shipping, ensuring modular, maintainable, and high-quality code.
- Leverage customer feedback to ship impactful product features.
- Jump in on technical support questions when needed and contribute to technical documentation to improve our developer experience.
- Use AI to help improve internal tooling and workflows as we scale.
Requirements
- Have 8+ years of experience in technical roles (e.g., CTO, founding engineer, software engineer, technical product engineer) at fast-paced startups.
- Are proficient in our tech stack: Next.js, TypeScript, Tailwind, Prisma, MySQL, Redis, QStash/Kafka, Clickhouse.
- Are a systems design wizard.
- Are able to take Figma designs and turn them into pixel-perfect UI when building out new product surfaces for Dub.
- Have excellent time management, problem-solving, and debugging skills.
- Are comfortable collaborating in a fully remote, global team.
Nice to Have
- Take initiative and don’t mind wearing a lot of hats. Even better if you were a founder before and have experience scaling infrastructure at a hyper-growth startup.
- Background working in the following industries: marketing analytics/attribution and affiliate management.
We Offer
- Fully remote
- Health, dental & vision insurance
- 21 PTO days + 7 holidays per year
- Generous home office stipend
- Unlimited learning & development stipend
- $100 monthly wellness stipend
- $250 monthly meal stipend
- Annual in-person retreat
Salary
We offer a $180,000 – $240,000 salary for this role. This salary range is an estimate. Actual salary will be based on job-related skills, experience, and location. The total compensation package also includes benefits and equity-based compensation.
About the Company
You must be based in Americas timezone.
This role is for staff-level engineers only. If you’re earlier in your career, keep an eye on our careers page! We’ll be posting junior roles very soon.