G
Givebutter
Senior Software Engineer
Skills
SQL QueriesLaravelPHPMySQLGraphQLAI
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Salary:
$170,000 – $185,000 / year
Location:
United States
Work mode:
Remote
Published on:
2 October 2026
What they need
Who you are
- 4+ years shipping production backend services, ideally on a modern web framework
- Strong proficiency in PHP / Laravel, or the kind of adjacent framework fluency that ramps quickly (we won't rule you out for having lived in Rails, Django, or Spring)
- Deep familiarity with REST API design, HTTP semantics, and the patterns that make an API worth building against
- Solid SQL, MySQL specifically or comfortable enough with another relational database to speak to the trade-offs you've made
- Experience building against real-world third-party APIs, not just the pristine documented examples
- Comfortable designing async job workflows, queued work, and observable failure paths
- Strong instincts around OAuth, webhooks, and the trust-boundary decisions that keep a public API safe and honest
- Active use of terminal-based AI development tools (Claude Code, Cursor, or similar) with a clear review discipline for what the agent produces
- Experience contributing to on-call rotation for production services
- Comfortable navigating an existing monorepo (ours is real, and PHP / Laravel is most of the backend)
- Contributions to a public API you helped design (bonus if it survived a v2)
- You've built your own AI tooling, custom skills, or agent workflows, not just used the defaults
- Familiarity with the emerging surface where AI agents consume APIs on behalf of end users, and opinions about what a legible API looks like to a non-human caller
- You have opinions about the difference between a specification and an implementation (OAuth 1 vs 2, JSON:API vs REST, GraphQL and what came after: any of it, all of it)
- Nonprofit or mission-driven experience
What the job involves
- Givebutter is hiring a Senior Software Engineer, Integrations, to join our Growth pod
- Nonprofits live inside dozens of tools they already love: CRMs, accounting, volunteer platforms, AI assistants
- This role decides how well Givebutter meets them there
- You'll shape our public API into something builders and their AI agents actually want to reach for, and hold the partner surfaces we care about most as they grow with us
- Most of this work happens in the space between two systems: reading partner docs, spiking to see what breaks, sitting on calls with external engineers, closing the ambiguity that turns "maybe we could" into "here's how."
- 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, and the ones that only ship because someone had an aha moment
- Design and defend API contracts, webhook shapes, and data flows that other engineers (and other agents) will build against for years
- Partner with an existing integrations lead on the surfaces they hold today, and grow into shared ownership over time
- Partner with Product, Growth, Marketing, and occasionally an external partner engineer, as a natural translator between what each group needs
The application process
- Deadline to Apply October 2, 2026 at 7:00 AM UTC
- Recruiter Screen: A 30-minute conversation to learn more about your background, walk through the role, and ensure mutual alignment on expectations, values, and logistics
- Hiring Manager Interview: A deeper dive into your relevant experience, skillset, and working style. This is your first opportunity to connect directly with the person who may be your future manager
- Assessment (technical or non-technical): This stage will vary based on the role. It could involve a live coding session, case study, or take-home project. Some roles may include two parts to this stage to evaluate both practical skills and problem-solving approaches
- Values Interview: A conversation with team members focused on how you align with our core values and leadership principles
- References: We connect with a few folks you’ve worked closely with to get a better picture of your working style and impact
- Offer: If all goes well, we’ll move to the offer stage!
- Please note, we will have an AI note-taking tool join most of our interviews
Benefits
- Health Insurance: Enroll in Medical, Dental, and Vision insurance covered 100% for employees
- 401(k): We offer access to a retirement planning account for all employees, with a 3% company match
- Parental Leave: Receive 12 weeks paid parental leave for both primary and secondary caregivers
- Vacation and Holiday: Givebutter offers a Flexible PTO policy with uncapped Vacation days. Givebutter is closed for a whole week in the summer for an employee Wellness Week
- Mental Health Support: Access a free membership to Talkspace, which includes unlimited messaging and one free video per month
- Charitable giving - employees are encouraged to donate up to $50/month to any verified nonprofit they wish to support on Givebutter
- Home Office Stipend: Upgrade your home office with company-sponsored expenses including high-quality laptops, monitors, and modern technology
- Charitable Giving: Donate up to $50/month to any verified nonprofit you wish to support on Givebutter
- Professional Development: Grow through learning and development reimbursement opportunities
Other offers great for you!
These companies are also looking for great profiles
O
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
DevOpsCTOEngineering Manager
9 months ago
Quick apply
T
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
Typescriptfintech
7 months ago
Quick apply
K
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
C#.NETMicrosoft SQL ServerSelligent
4 months ago
Quick apply
No company information available.