Posted Oct 20, 2026

Senior Software Engineer, Backend

Apply Now

At Numero, we build software for political campaigns and nonprofits. Since our founding in 2019, we’ve scaled our platform to serve thousands of campaigns ranging from city council seats to US Senate races, and have helped them collectively raise over $10B in contributions.

Our platform is an all-in-one system comprised of a donor CRM, broadcast email + texting tools, and payment processing pages that our clients rely on for their work every day. As our product is the platform that our users operate out of every day, this also means that when we build and launch new products, we do so to all of our users, at scale πŸš€.

We’ve experienced tremendous growth over the past several years and are hiring experienced engineers to help us scale our backend infrastructure and to support the development of several new products on our roadmap. In joining our team, you will help shape our team’s culture and have a substantial impact on the success of our company πŸ“ˆ – come join us!

Who we’re looking for

The work at Numero is challenging because of the nature of what we build: systems where a subtle edge case or an inefficient query is felt by every client, on every campaign, during the highest-traffic moments of an election cycle. We're looking for someone who finds that kind of nuance and scale genuinely fun to untangle – and who has the experience to do it well.

We're a tight-knit team, energized by the challenges in our work because of how far its impact reaches – what we build touches every campaign and nonprofit on the platform within minutes of deploying. That makes the problems we tackle genuinely meaningful: the things you ship move the needle for clients running some of the most consequential campaigns in the country.

What we’re working on

Every feature of Numero is built with best-in-class engineering and design, in close coordination with our clients. Much of the work carries real complexity – money movement, compliance, and querying at scale – and because we're an all-in-one platform, most of it reaches every client the moment it ships, often at a scale of millions of requests and billions of records. A sampling of what's on our plate right now:

Our roadmap runs on a quarterly horizon with a lot of built-in flexibility: we follow our clients' needs and our fastest-growing revenue segments, always optimizing for what's best for them and for the company. And because we're a small team, we rotate across these product lines, so you'll get exposure to a wide range of the work.

How we work with AI

AI is core to how we build at Numero – not a bolt-on. It runs through every coding project we take on, and we've invested heavily in the tooling and workflows around it. We expect everyone here to be a sophisticated operator of these tools, and to help make them better. In practice, that looks like:

We also debrief our AI wins and misses in every sprint retro, so the whole team compounds what each of us learns. For day-to-day AI coding, we each work with a mix of tools – Claude Code, Cursor, and Conductor among them – and engineers are free to reach for whatever fits them best. If you've been pushing the edge of how AI fits into real engineering work – with opinions on where it shines, where it doesn't, and where it's headed – you'll fit right in.

What we value

Here are some of the concepts that we value as a team and hope resonate with you:

Tech Stack

Our platform is a Ruby on Rails monolith that serves data to several TypeScript/React frontends via a GraphQL API. We run Postgres (hosted on PlanetScale) as our primary database, with MongoDB and OpenSearch handling specific high-scale needs. Some of the technologies you can expect to work with:

Prior experience with our specific stack is a nice-to-have, not a requirement – we care far more about deep engineering capability and a genuine desire to work with these tools. And as we've grown, we've reached for additional technologies to keep up with the demands of our scale; we'll keep adopting whatever helps us serve our clients and our codebase best.

Compensation + Benefits

For this role, we offer a base salary in the range of $160,000 - $200,000, plus equity. On top of that, we offer a merit-based annual bonus that scales with company performance – when Numero does well, you share in the upside. We also offer the following benefits to help you do the best work of your career:

Process + Timeline

We aim to keep our interview process lightweight + efficient – we can move from an intro phone call to an offer within a week. It generally involves the following steps:

If all goes well, the next step is extending an offer πŸŽ‰!

Our Story

Our founding team is comprised of Brian (CEO), Karan (CTO), and Susie (CFO). In past lives, we’ve founded startups, led engineering teams, and managed multibillion dollar budgets at Fortune 100 companies.

Most importantly, we all experienced the pain of slow and outdated campaign software firsthand while working on Brian’s 2018 congressional campaign. The existing software was so inadequate and error-prone that Susie stitched together compliance filings by hand and Karan built a fundraising platform from scratch that empowered Brian to become one of the top 10 fundraisers in the country for first-time candidates.

After our collective experience on the campaign, we applied to Y Combinator, launched Numero, and never looked back. We’ve been working in this space for a long time. We are here because we love it and know that this is some of the most important work we could put out into the world. We also know there is tremendous upside in it β€” that’s why we’re backed by investors like 776, Y Combinator, and Initialized Capital.

Originally posted on