Senior Backend Engineer

San Francisco, California /
Engineering /
What we’re doing
Did you know it takes a member of congress, on average, 45 days to respond to even the most basic constituent request? We view this as a fundamental breakdown in the UX of representative democracy and we're building a platform to fix it.

Indigov is a constituent relationship management suite for the modern representative. Our platform reduces average response times weeks to minutes for 90% of incoming messages. We have spent the last two years refining product fit within the U.S. Congress and are now servicing member offices. We are expanding rapidly and need additional team members to join us in our pursuit to build the future of representative democracy at federal and local levels.

Who we are
We are a group of technologists and entrepreneurs passionate about increasing the efficiency of representative democracy for both representatives and those they serve. We have been executives, technicians, and leaders at institutions such as U.S. Congress, Google, Dropbox, USDS, as well as large e-commerce, digital-first media, civic and gov-tech companies.

What you'll do
• Help lead technical, design, and product discussions with leaders across the company
• Contribute and own significant portions of our federated GraphQL schema
• Support key architectural decisions about the development of the Indigov stack to future proof the companies products as much as possible
• Develop backend code to help democracy scale
• Build products, systems, and services that impact our customers and their constituencies
• Own solutions end to end, managing complexity and stakeholders directly

About you
• 4 - 10 years of experience with Node JS, Python, or Ruby
• Willing to get your hands dirty architecting and creating maintenance plans for service infrastructure
• Experience designing cloud architecture in AWS or similar
• Experience with building integrations with Zendesk or similar complex third party api services 
• Previous experience with software development for government clients/agencies is a plus but not required
• Experience in tech startups is a plus
• Terraform is a plus

Technologies we use
• Typescript
• React
• GraphQL
• Docker
• Serverless
• Terraform
• Wordpress
• Zendesk APIs (Support, Sunshine, etc) 
• Zendesk Apps Framework

What makes an ideal candidate
• Passion. Building beautiful products that take complex tasks and make them feel simple and intuitive
• Accountability. In a small team of early employees, it is crucial that we all own the outcome and quality of the work we do. The buck always stops with you!
• Grit. Working with government can be challenging in ways that startups frankly aren’t, but the scale and importance of the problems we are solving more than make up for it. We are looking for folks that share that mentality.

Working at Indigov
• Competitive salary, equity, healthcare, and 401k
• High-degree of autonomy, flexible remote work, and unlimited PTO
• Drive technical direction of the company and help improve the efficacy of the U.S. government
• Equal opportunity employer