hero
companies
Jobs

Software Engineer (Costa Rica)

Humanitru

Humanitru

Software Engineering
Remote
Posted on Mar 22, 2026

Humanitru Software Engineer (Costa Rica) Remote · Full time Company website

Software Engineer role at a remote-first, mission-driven nonprofit software company. For this role we are prioritizing applicants from Costa Rica.

Description

Company Overview

Humanitru is an integrations-first software platform for nonprofits that empowers organizations to centralize their data and streamline their operations. By connecting with leading platforms like Mailchimp, QuickBooks Online, DonorSearch, and other best-in-class tools, Humanitru replaces legacy CRMs and eliminates data silos, giving nonprofits a unified view of their supporters and operations.

At Humanitru, we are more than just a company — we're a team of passionate individuals who care deeply about the work we do and the impact we make. We are a remote-first company headquartered in Richmond, VA, offering the flexibility to work from wherever you thrive while staying connected to a collaborative, supportive, and dynamic team. As a minority-and-woman-founded company, we are committed to diversity, equity, and inclusion — values that shape both our internal culture and the work we do every day.

Role Summary

We are looking for a software developer to expand engineering capacity as we continue to deliver features. You will be working with the engineering team to architect and implement major features, product improvements, bug fixes, and performance optimizations.

Compensation

$65,000-$70,000 per year (Costa Rica)

What You'll Do

  • Architect solutions by writing clear technical requirements and specifications that guide both human and AI-driven development
  • Provide architectural guidance and domain context that AI tools cannot infer on their own — knowing when to intervene is as important as knowing how
  • Review and approve AI-generated pull requests for feature implementations, bug fixes, and spec documents — ensuring code quality, correctness, and alignment with our architecture
  • Contribute to prompt engineering and workflow optimization — improving how our AI tools interact with our codebase over time
  • Write and maintain code directly for complex features, integrations, and edge cases where AI-assisted approaches fall short
  • Manage tickets through our Jira-driven development pipeline, from discovery and specification through implementation, QA, and deployment
  • Test features on staging environments and coordinate deployments across our multi-tenant platform (100+ nonprofit clients)
  • Investigate and resolve bug reports, leveraging both manual debugging and AI-assisted analysis
  • Develop deep knowledge of our legacy codebase to effectively evaluate proposed changes and catch issues before they reach production
  • Collaborate with product, QA, and cross-functional teammates in daily/biweekly sprint ceremonies to prioritize work and refine requirements
  • Work closely with product manager, scrum master, and teammates in other cross-functional roles to coordinate implementation and product roadmap execution

Required Qualifications

  • 3+ years of professional software development experience. A CS degree is not required — we care about what you can build and how you think through problems
  • Strong proficiency in Ruby on Rails and MySQL — you'll be navigating a large, mature codebase daily and need to understand how changes ripple across interconnected systems
  • Ability to read and evaluate code you didn't write — whether from a teammate, an AI agent, or legacy code from years ago — and quickly identify what's wrong, what's risky, and what's missing
  • Experience debugging production issues in complex systems — you trace root causes, not just symptoms
  • Working knowledge of front-end development (jQuery, Bootstrap) and deployment infrastructure (Capistrano, Passenger, NGINX)
  • Comfort working with AI coding tools (Claude Code, GitHub Copilot, or similar) or a genuine eagerness to learn — you'll be reviewing AI-generated PRs daily
  • Experience with GitHub (version control, pull requests, Actions), Jira, and Slack — these are central to how we work
  • Strong written and spoken communication skills — you'll write specs, review descriptions, and provide technical context that both humans and AI agents rely on.
  • Self-directed and resourceful — you don't wait to be unblocked, you find a way through and you are committed to meeting deadlines
  • Able to context-switch across multiple tickets, reviews, and priorities without losing the thread
  • Familiarity with Agile Scrum methodology
  • Excellent team player able to work with virtual and global cross-functional teams

Benefits & Perks

Remote Work: Work from anywhere in the US or Costa Rica

PTO: We value employee’s work-life balance and encourage taking advantage of Unlimited PTO

Paid Company Holidays:

Healthcare Stipend (Costa Rica-based employees)

Why Humanitru?

We believe in the power of teamwork and innovation, and every member of our team is a valued contributor to our shared success. We foster an inclusive culture where new ideas are encouraged, diverse perspectives are celebrated, and everyone has the opportunity to make their voice heard. Collaboration is at the heart of everything we do, and we love tackling challenges together, whether it's brainstorming creative campaigns, fine-tuning strategies, or celebrating a job well done.

What sets us apart is our passion for the nonprofit sector and our dedication to our clients. We partner with mission-driven organizations, helping them achieve more through innovative technology and thoughtful support. When our clients succeed, we celebrate right alongside them—because their victories are our victories.

At Humanitru, you'll find not just a workplace but a mission-driven environment where you can grow, make an impact, and help uplift the nonprofit sector.

Equal Opportunity Statement

We are committed to diversity, equity, and inclusion—values that shape both our internal culture and the work we do every day. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.


Ready to Join Us?

If you're excited about using your engineering expertise to make a real impact, we'd love to hear from you! Apply today and help us empower and uplift the nonprofit sector through innovative technology.