FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Payments
Bloomerang. Design, build, test, and ship features and integrations across the payments stack, including processor APIs, webhooks, and UI .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing payment processing systems, with a strong focus on AI-assisted development and modern security practices. Proficient in software architecture, object-oriented design, and collaborative team dynamics.
Highest-signal resume keywords
AI-Driven DevelopmentSoftware ArchitecturePayment Processing ExperienceObject-Oriented DesignAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
AI-Assisted DevelopmentSoftware ArchitectureObject-Oriented DesignDistributed SystemsEvent-Driven ArchitectureAsynchronous ProgrammingRelational DatabasesORMsAutomated TestingMicro-Frontends
Soft Skills
Effective CommunicationTeam Collaboration
Tools & Technologies
StripePayPalPayment Processors
Industry Keywords
Payment SystemsSecurity PracticesNonprofit SectorDonor Management
Tech Stack
Tools & technologiesDistributed Systems
About the role
Key responsibilities & impact- Design, build, test, and ship features and integrations across the payments stack, including processor APIs, webhooks, and UI
- Partner with product, design, and support to understand nonprofit and donor problems
- Use agentic AI tools daily and help shape harnesses, guardrails, and conventions for AI-generated code
- Keep payment flows secure, reliable, and observable
- Debug production issues to root cause
- Improve legacy code incrementally with team agreement
- Review code and pair with teammates
- Share knowledge and represent payments in cross-team work
Requirements
What you’ll need- Hands-on experience taking AI-assisted or AI-driven work to production in large, established codebases
- Architectural understanding sufficient to create harnesses, instructions, and reviews for AI-generated code
- Strong recent experience as a hands-on senior engineer shipping and supporting a live production app
- Deep understanding of software architecture
- Experience with object-oriented design, distributed systems, event-driven architecture, asynchronous programming, relational databases, ORMs, automated testing, modern front-end and component architecture, and micro-frontends
- Experience with modern payment processing at scale
- Experience with Stripe, PayPal, or similar payment processors
- Working knowledge of modern security practices for web and payment systems
- Ability to work effectively on a tight-knit, highly communicative team
- Must be located in the U.S. or select Canadian Provinces
- Visa sponsorship is not offered
Benefits
Comp & perks- Health, vision, and dental insurance options
- HealthiestYou healthcare service with confidential access to doctors 24/7
- 20 PTO days
- 3 flex days
- 4 optional volunteer days
- 12 paid holidays
- Paid parental leave
- 401k match
- Equipment shipped to your door
- Eligibility for a discretionary bonus
- Fully remote work