Lead Software Engineer – Payments

🕒 June 11

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

🕒 June 11

Gartner

10,000+ employees

📣 Marketing

📦 Logistics

🏥 Healthcare

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.

🕒 June 11

Guidehouse

10,000+ employees

🏥 Healthcare

🎖️ Defense

📦 Logistics

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

🕒 June 11

RESPEC

201 - 500

💼 Consulting

⚡ Energy

Software Developer III supporting federal IHS contract. Responsible for developing technical solutions for clinical applications using MUMPS within RPMS system.

🕒 June 11

PlanetScale

51 - 200

☁️ SaaS

🏢 Enterprise

Software Engineer responsible for developing Neki orchestration in a rapidly growing database platform. Focusing on control plane design, high availability, and customer collaboration.

🇺🇸 United States – Remote

💵 $120k - $290k / year

💰 $50M Series C on 2021-11

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 June 11

Crisis Prevention Institute

201 - 500

💼 Consulting

📦 Logistics

📚 Education

Senior Software Engineer at Crisis Prevention Institute, leading software development and implementing large scale systems. Collaborate on Agile projects to enhance AI capabilities and software reliability.