Find a jobRecruiters

Senior Software Engineer

Exclusive opportunity

Remote

Senior Software Engineer

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

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

Team.is

Senior Software Engineer - Fintech

90 000€ - 150 000€

Permanent contract

Paris, France

Hybrid

Skills

Typescriptfintech

7 months ago

Quick apply

Kalytech Consulting

Senior Software Engineer

530

Freelance

Brussels, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerSelligent

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools