Lead Software Engineer – Payments

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Bonterra

Bonterra

1001 - 5000 employees

🤝 B2B

🤝 Non-profit

🌍 Social Impact

B2B • Non-profit • Social Impact

Bonterra is a company that provides purpose-built software solutions designed to enhance the impact and efficiency of nonprofits, corporations, foundations, and public agencies. Their products include tools for corporate social responsibility, strategic philanthropy, employee engagement, grants management, case management, and fundraising. Bonterra empowers organizations with the software, coaching, and expertise needed to maximize their social impact and streamline their operations. The company focuses on serving changemakers aiming to improve social good, expand their supporter base, and achieve greater community outcomes.

📋 Description

• Own technical health and quality for the Payments Platform: architecture decisions, sprint processes, release cycles, and release quality • Set team norms for spec-driven development and AI-assisted delivery; proactively improve specs and practices when AI output falls short of quality standards • Drive architecture decisions across API gateway and auth, EventBridge/FundraisingBus event infrastructure, webhooks, and Reporting & Reconciliation • Ensure API and event schemas are designed for durability, extensibility, and idempotency at financial-grade correctness standards • Partner with the Platform Director on technical sequencing and roadmap delivery • Collaborate with leads in Online Contribution and Corporate Giving on cross-domain integration points • Design and build agents to automate repeatable platform engineering workflows, reducing manual overhead for the team • Ensure team knowledge is structured, current, and consolidated so agents and engineers can operate without ambiguity • Mentor engineers on the platform team; participate in interviewing and candidate evaluation • Remove systemic sources of build, test, deployment, and integration friction that limit AI-assisted delivery

🎯 Requirements

• 7+ years of software engineering experience, with 2+ years in a lead or technical leadership role • Deep expertise in payments systems and event-driven architecture; experience with payment provider integrations (Stripe strongly preferred) • Strong TypeScript and Node.js in production; experience with AWS serverless infrastructure (Lambda, SQS, EventBridge, Aurora Serverless or equivalent) • Understanding of financial correctness requirements—idempotency, duplicate detection, reconciliation, and partial failure handling • AI-first mindset: actively uses AI coding tools, writes specs that enable AI-generated code, evaluates AI output for correctness and technical debt • Track record of owning end-to-end delivery quality for a platform or product area • Strong communication and collaboration skills across product and engineering teams • Passion for empowering the social good sector through technology

🏖️ Benefits

• Comprehensive benefits package that supports health, well-being and growth

Apply Now

Similar Jobs

🔥 38 minutes ago

DaVita Kidney Care

10,000+ employees

⚕️ Healthcare Insurance

Technical Lead responsible for compliance strategies in healthcare at DaVita Labs. Identifying and mitigating risks in revenue cycle processes and auditing practices.

Oracle

SQL

Tableau

🔥 2 hours ago

Gartner

10,000+ employees

🏢 Enterprise

Senior Director leading AI Strategy and operating models for Software Engineering at Gartner. Creating insights and providing advice to clients to help them propel their businesses forward.

🔥 3 hours ago

Marathon Health

1001 - 5000

🤝 B2B

🧘 Wellness

Senior Software Engineer responsible for developing complex features for web and mobile platforms at Marathon Health. Collaborating with teams to influence requirements and mentor junior engineers.

AWS

Azure

Cloud

Kafka

Microservices

Postgres

React

React Native

Ruby

Ruby on Rails

SQL

Terraform

TypeScript

🔥 5 hours ago

Guidehouse

10,000+ employees

Lead AI Software Engineer developing scalable, secure, and user-centric AI-enabled solutions for federal clients at Guidehouse. Overseeing design, development, and deployment of full-stack web applications on AWS.

AWS

Cloud

Distributed Systems

Java

Microservices

MySQL

Postgres

Python

RDBMS

React

🔥 5 hours ago

Guidehouse

10,000+ employees

Full Stack Developer collaborating with digital teams to deliver AWS cloud solutions for Guidehouse. Focused on modernizing applications and supporting technical challenges.

AWS

Cloud

Distributed Systems

Django

JavaScript

Microservices

Python

Vue.js