Summary
Join GoodLeap as a Senior Engineering Manager to lead and scale a high-performing team of backend and frontend engineers. You will build reliable, scalable software systems supporting our mission, focusing on payments infrastructure and seamless customer experiences. This role demands a strong technical foundation, hands-on leadership, and the ability to develop engineering talent. Domain experience in payments platforms (Stripe, ACH, card network integration) is highly desirable. You will build world-class systems, scale engineering teams, and influence product direction in a high-impact environment. The position offers a competitive salary and potential for bonus and equity.
Requirements
- 8+ years of hands-on software development experience, ideally across backend systems and APIs
- 3+ years of engineering management experience, including managing managers or technical leads
- Proven experience designing and scaling cloud-native systems (AWS/Azure/GCP), including production systems at scale
- Experience building and running payments platforms (e.g., integrating with Stripe, ACH, card networks)
- Strong familiarity with technologies such as Node.js, .NET, TypeScript, React, REST, GraphQL, NoSQL databases, and CI/CD pipelines
- Demonstrated success building diverse, high-performing engineering teams
- Ability to conduct technical reviews, guide architecture, and support hands-on debugging when needed
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field—or equivalent professional experience
Responsibilities
- Lead and grow a diverse, distributed engineering team (11+ engineers) across time zones, driving accountability, ownership, and results
- Drive execution across a broad portfolio of software projects, including payments systems, platform services, and user-facing applications
- Collaborate cross-functionally with Product, Design, Data, and Business stakeholders to define strategy and translate it into measurable execution plans
- Set and uphold high engineering standards through code reviews, technical design guidance, and architectural oversight
- Design and scale distributed, cloud-native systems with attention to reliability, performance, and observability
- Foster a strong engineering culture centered on inclusion, autonomy, continuous improvement, and technical excellence
- Own the hiring process for your team: sourcing, interviewing, onboarding, and developing top-tier talent
- Mentor and develop engineers and managers through structured career development plans, continuous feedback, and goal setting
- Guide the team through complex trade-offs and evolving priorities, while consistently delivering high-quality results
- Represent the engineering team in leadership discussions and provide transparency into plans, decisions, and risks
Preferred Qualifications
- Operate with a product mindset and thrive in a fast-paced, outcome-driven environment
- Have deep technical expertise, with a strong understanding of cloud architecture, backend systems, and modern development practices
- Are passionate about payments technology and understand the nuances of integrating systems like Stripe, ACH, and card networks
- Balance execution and long-term thinking, investing in infrastructure, maintainability, and innovation
- Enjoy scaling systems, teams, and culture as part of a rapidly growing organization
- Demonstrate strong written and verbal communication skills and lead with empathy and conviction
Benefits
- $183,000 - $240,000 a year
- Bonus
- Equity
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.