Senior Software Engineer, Integrations
New
G
GivebutterNonprofit Software
Work remotely from one of our 10 hubs (Austin, Denver, Indianapolis, Los Angeles, San Francisco, New York, Salt Lake City, Minneapolis, Seattle, and Nashville).Full-TimeSenior
Salary$170K - $185K; $170K – $185K • Offers Equity
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- PHPSQLMySQLOAuthRESTful APIs
Requirements
- 4+ years shipping production backend services, ideally on a modern web framework
- Strong proficiency in PHP/Laravel or equivalent experience with Rails, Django, or Spring
- Deep familiarity with REST API design, HTTP semantics, and API patterns
- Solid SQL experience, specifically with MySQL or comparable relational databases
- Experience building against real-world third-party APIs
- Comfortable designing async job workflows, queued work, and observable failure paths
- Strong instincts around OAuth, webhooks, and API security
- Active use of terminal-based AI development tools like Claude Code or Cursor
- Experience contributing to on-call rotation for production services
- Comfortable navigating an existing large-scale monorepo
Responsibilities
- Own one or more of our partner integration surfaces end-to-end, and hold them coherent as sales, success, and product shape them further
- Shape our public API as its audience grows to include AI agents building on behalf of nonprofits who don't code themselves
- Spike, prototype, and de-risk new partnerships, including the ones we don't yet know how to build
- Design and defend API contracts, webhook shapes, and data flows that other engineers and agents will build against for years
- Partner with an existing integrations lead and grow into shared ownership over time
- Collaborate with Product, Growth, Marketing, and external partner engineers as a translator for technical requirements
View Full Description & ApplyYou'll be redirected to the employer's site