GeekHunter Logo

Vagas

Login

Senior Software Engineer, Back-end, DAFs

Node.js

AWS

flag.br_flag

remoto

Dollar sign icon

Faixa de Remuneração

R$

30.000

-

58.000

BRL/mês

PJ ou Cooperativa

Briefcase icon

Nível de Experiência

Sênior

Globe icon

Tempo de Experiência

5+ anos em TI, Infraestrutura ou Engenharia de Software

5+ anos como Desenvolvedor Backend

Curtiu a vaga? Demonstre interesse e seja encontrado pela empresa

Charityvest

Requisitos

Inglês

Essa vaga exige nível mínimo de inglês

Avançado

Tecnologias Necessárias

Conhecimentos obrigatórios

Node.js

AWS

Tecnologias Desejáveis

Conhecimentos não obrigatórios

PostgreSQL

JavaScript

TypeScript

Sistemas Distribuídos

Lambda

Microservices

Tempo de Experiência

Experiência mínima obrigatória

5+ anos em TI, Infraestrutura ou Engenharia de Software

5+ anos como Desenvolvedor Backend

Location: Remote (required: GMT-3 to GMT-7 time zone; preferred locations: USA, Canada, or Brazil)


About Us
At Foundation Source, we empower generosity through cutting-edge technology and comprehensive services for private foundations. As the leading provider of support services for private foundations, we simplify financial processes and enable organizations and donors to focus on creating greater social impact.

Our platform also powers Charityvest, a modern donor-advised-fund (DAF) solution that makes charitable giving seamless for individuals and families. We’re expanding into the enterprise market with innovative DAF offerings tailored to companies, financial advisors, and workplace giving initiatives.

Your Role
As a Senior Software Engineer, Back-end, DAFs, you will design and implement core products and architectures that drive Foundation Source’s DAF offerings. You’ll work on diverse projects, including our direct-to-consumer platform, workplace giving solutions for companies, and enterprise offering for financial advisors.

This is an exciting opportunity to work on high-impact fintech solutions that are reshaping charitable giving—and to make a meaningful impact in the world by enabling hundreds of charitable causes.

Our engineering team embraces continuous delivery: generally speaking, once code passes tests and reviews, it goes live. You’ll collaborate with cross-functional teams in a fast-moving, agile environment, solving a wide range of technical and product challenges with a focus on thoughtful, scalable solutions.

What You’ll Do
- Design and build highly reliable, resilient back-end systems that support both individual donors and enterprise-level clients.
- Develop APIs to drive features for web-based applications, back-office tools, and payment flows.
- Create scalable applications and event-driven components leveraging technologies like AWS Lambda, Amazon SQS, Amazon EventBridge, Amazon Cognito, AWS Step Functions, Amazon S3, and others.
- Integrate with external systems to support payment processing, funds flow, and financial reporting.
- Collaborate with cross-functional product and customer-facing teams to define and ship impactful solutions.
- Write high-quality, maintainable, and extensible code while adhering to best practices for testing and development.
- Mentor and support teammates, fostering a culture of growth and collaboration.

What You Bring
- Experience: We are targeting senior-level engineers with at least 5 years of experience but are open to speaking with individuals who don’t meet this threshold if their past work is highly relevant.
- Tech Stack: Expertise in JavaScript and Node.js (TypeScript preferred), Postgres, and AWS services.
- Web Applications & APIs: Experience developing scalable web applications and APIs in production environments.
- Event-Driven Design: Familiarity with serverless architectures, distributed systems, and event-driven patterns.
- Integration Experience: Hands-on experience integrating with financial platforms like Stripe, PayPal, or Modern Treasury is a strong plus.
- Agile Collaboration: Proven ability to work effectively in agile teams with diverse responsibilities.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field—or equivalent work experience.

Preferred Qualifications
- Experience working in a small team or startup environment where you’ve taken ownership of diverse responsibilities.
- Proficiency with CI/CD pipelines using tools such as GitHub Actions or AWS CodePipeline.
- Familiarity with distributed tracing, logging, and monitoring tools like CloudWatch, Prometheus, or Datadog.
- Understanding of fintech use cases, such as payment APIs, trading platforms, or financial compliance systems.
- Grasp of front-end technologies like React, Next.js, and GraphQL is a bonus but not required.

What We Offer
- We’re committed to providing our employees with everything they need to thrive.
- Culture: A team that cares about you personally, independent of your professional contributions
- Flexible PTO: Take the time you need to recharge and thrive.
- Comprehensive Benefits: Health, dental, and vision insurance plans with HSA/FSA options for U.S. residents only.
- 401(k) Plan: Available for U.S. residents.
- Modern Equipment: Apple devices and tools to support your productivity.
- Remote-First Culture: Work from anywhere in the U.S., Canada, or Brazil.
- Team Building Events: Twice-a-year on-site retreats to collaborate, build culture, and work in an office setting together for a week.


Join Us
We’re looking for engineers who take ownership, communicate openly, bring an innovative and disruptive spirit, and demonstrate a willingness to be resourceful to make waves in an industry historically defined by legacy solutions—all while making a global impact through fintech and philanthropy solutions.

If you’re eager to tackle meaningful challenges, shape the future of donor-advised funds, and help reimagine the way the world gives, we’d love to hear from you.

Apply now and help us transform generosity into action!

Atividades

Equal Opportunity Employer
Foundation Source is an equal opportunity employer. All applicants are considered without regard to race, color, religion, sex, gender identity, sexual orientation, pregnancy, age, national origin, ancestry, physical/mental disability, military/veteran status, genetic information, marital status, or any other protected characteristic under applicable federal, state, and local laws. By completing this application, you are seeking to join a team of hardworking professionals dedicated to consistently delivering outstanding service to our customers and contributing to the financial success of the organization, its clients, and its employees. Any applicant requiring a reasonable accommodation to complete the application and/or participate in the interview process should contact a management representative. 

Gostou da vaga?

Na GeekHunter, as empresas encontram os candidatos! Demonstrar interesse aumenta sua visibilidade.

Compartilhe a vaga através das redes sociais!

Veja vagas similares a essa

ANALISTA DE ENGENHARIA DE SOFTWARE SR (.NET) TEMPORÁRIO

flag.br_flag

remoto

Dollar sign icon

R$

10.000

-

12.000

BRL/mês

CLT

.NET Core

AWS

Microservices

Visualizar vaga

Dev BackEnd Node - Sênior - 120946

flag.br_flag

remoto

Node.js

NestJS

Azure

Visualizar vaga

Sr Backend Developer - Java/Kotlin

flag.br_flag

remoto

Dollar sign icon

R$

10.000

-

12.500

BRL/mês

CLT

Java

Kafka

AWS

Visualizar vaga

Veja mais vagas de Node.js

Purple right arrow
Homem feliz com o computador na mão

Encontramos outras oportunidades que podem te interessar na GeekHunter

Criando um perfil na GeekHunter você fica visível para todas as empresas da plataforma e pode receber diversas propostas de emprego.