Senior Software Engineer

Bonterra

Texas, United States Posted September 25, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$100,000 - $135,000

Job Description

Join Bonterra, a mission-driven engineering team dedicated to helping nonprofits make a real impact. As a Senior Software Engineer, you will design and build reliable features across the full stack, with a focus on both backend services and APIs as well as frontend development. You will collaborate closely with product managers, designers, and QA to deliver meaningful software that clients want to use. Enjoy the flexibility of remote work, generous time off, fully paid parental leave, and access to development resources.

  • Design and build thoughtful, reliable features across the full stack, working on backend services and APIs as well as the frontend.
  • Proactively evaluate tradeoffs and speak up about them, considering business value and client impact in your decision-making.
  • Partner closely with product managers, designers, and QA to ship features that meet user needs and expectations.
  • Solid grasp of REST APIs and GraphQL on both sides of the wire
  • Comfortable working in AWS or a comparable cloud environment
  • 4+ years of full-stack JavaScript/TypeScript development on production systems
  • Production experience with MySQL and/or PostgreSQL
  • Strong problem solving skills, high EQ, and the ability to communicate and collaborate well across a team
  • Strong React experience including component architecture, state management, and performance
  • Solid backend experience with Node.js and TypeScript, including building and maintaining production APIs and services
  • Familiarity with CI/CD practices using GitHub Actions, CircleCI, or similar
  • Active daily use of AI coding assistants like Copilot, Cursor, or Claude. This is expected, not optional
  • Hands-on experience building AI-powered product features, whether that's LLM integration, agentic
  • Mobile development experience as a nice to have
  • Workflows, or AI-assisted UX
  • Familiarity with nonprofit or social impact technology
  • Experience with Docker, Kubernetes, or infrastructure as code tools like Terraform or CloudFormation
  • Bachelor's degree in Computer Science or equivalent experience
Required Skills
software development collaboration quality assurance decision making REST API GraphQL Amazon Web Services JavaScript TypeScript MySQL PostgreSQL problem solving React Node.js CI/CD GitHub Actions
How to apply

You apply on Bonterra’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Bonterra
Share This Job