Awesome! We're excited you're considering joining our team!

Senior Software Engineer

San Francisco, CA

Running for office is hard work – and the outdated software that runs campaigns makes it even harder. We believe it doesn’t have to be that way. That’s why we’re building Numero, a modern financial platform that Members of Congress, Senate, and Presidential candidates rely on to manage the $4.5 billion in payment processing, donor management, and compliance for their political campaigns.

We’re a team of technologists, software engineers, and financial professionals who have founded several startups and managed a run for U.S. Congress. We’re backed by Y Combinator, Initialized Capital and angel investors including the co-founders and leaders of Instagram, Reddit, Codecademy, Netflix, and WIRED.

We’re looking for software engineers who are excited to help us build out the financial software used by some of the country's highest profile political campaigns – come join us!

What we're building

  • Entity resolution algorithms to automatically dedupe and reconcile millions of contacts to help our clients manage relationships and stay compliant with campaign finance limits.
  • Highly reliable and flexible real-time search to help campaigns quickly generate lists and reports for easier fundraising, compliance, and event management.
  • Secure financial data pipelines that import banking and contribution information to provide a unified financial snapshot and automate compliance preparation workflows.
  • Import tools and APIs that clean, transform, and load data into our platform, allowing our clients to integrate with a variety of external tools and services.
  • A tokenized link and two-factor authentication system to enable select users to securely access their data without needing to sign in.
  • A custom querying language (we dubbed "NumeroQL") that allows for incredibly flexible data retrieval and mutations.

What we value

  • Clean, performant, and well-tested code. You’ve seen how prioritizing code quality and test coverage improves productivity and helps everyone on the team sleep at night.
  • Product-first orientation. You naturally empathize with how clients may use (or “misuse”) products and you care about creating experiences that people love.
  • Clear, articulate communication. You know that reaching consensus is critical for effective engineering teams and can readily voice your ideas and concerns alike.
  • Language agnostic. You have no qualms jumping into all parts of the stack (even those that you don’t know) and are constantly refining which tools are right for the job.

What you'll do

  • Architect, build, and deploy new features daily, across our various product lines. Help refine, develop, and estimate timelines for new products on our roadmap.
  • Work in all parts of the stack: we're built with a Ruby/Rails API backend that serves data to a Typescript/React/Apollo frontend using GraphQL and our custom-built querying language (NumeroQL). We also strive for 100% test coverage using RSpec, Jest, and Cypress.
  • Identify and resolve performance issues/bugs and scale our infrastructure as we grow – we’re deployed on Heroku + AWS and monitor performance using Scout, Rollbar, and PgHero.
  • Talk to customers and collaborate with our sales and customer success teams to ensure that we’re building products that meet the needs of our end users.
  • Participate in code reviews and mentor teammates in areas where you have particular strengths. Help with interviewing and recruiting new engineers to join our team!
  • Introduce new processes, languages, and tooling to help to build and refine our engineering culture and increase our team's velocity!

Our Story

Inspired by the current state of politics, there’s been a 40% increase in the number of people running for office. People from every background imaginable have stepped up to run, including our CEO, Brian, who ran for Congress last year. Our other two co-founders, Susie and Karan, led finance and technology on his campaign. They experienced the painful process of manually stitching together critical finance and compliance data using outdated campaign software – and built their own solutions for those challenges.

Every feature of Numero is built from the ground-up with deep empathy for our users. We get their pain points because they were our pain points. Our mission is to liberate hardworking candidates and campaign staff from that painful process, letting them focus on their most important work: talking with voters and representing their communities!

Who we are

Our CEO, Brian, was a Senior Tech Advisor in the Obama White House, taught at MIT, and co-founded one of the largest phone companies in Nicaragua. Our CTO, Karan, oversaw the technical infrastructure of 80 campaigns last cycle and is a 3x startup CTO. Our CFO, Susie, was the Corporate VP of Finance & Accounting for AECOM, an 87,000-person company.

We believe our democracy is strongest when it’s represented by the diversity of our country. Similarly, we believe the strength of our company will come from the diversity of our employees – that's why we've worked hard to ensure that our cap table is fully diverse and that half of our angel investors are women. If you share our values and enthusiasm for strengthening our democracy, you’ll be at home at Numero!

What we offer

We are a small, tight-knit, and diverse team building products that are used every day by some of our country’s most important elected leaders and their staff. In addition to offering challenging projects and rewarding work, we offer competitive salaries and generous equity.

We know that early employees like you are taking a chance on us as much as we are on you, so we compensate you accordingly! We also want to empower you to do the best work of your career. To do that, we provide the following benefits:

  • Flexible PTO (including a minimum of two weeks of required leave each year)
  • Top shelf medical, dental, and vision benefits
  • Eight weeks of paid parental leave
  • Your choice of premium tech setup – laptop, monitor, accessories, and headphones

Most exciting of all, you’ll have the opportunity to work closely with our founding team and angel investors who have deep experience at the intersection of politics and technology.

Are you ready to help build the software that powers our democracy? Then send us an email at with your resume and GitHub URL – we'd love to hear from you!