Salary
💰 $165,000 - $202,000 per year
Tech Stack
JavaScript.NETReactTypeScript
About the role
- Serve as technical lead for Carrot’s financial systems with a focus on payments infrastructure
- Architect and build core systems that move money securely and reliably to global members and customers
- Shape long-term direction of payments architecture and own technical outcomes
- Collaborate across Product, Finance, and Engineering to deliver scalable, compliant solutions
- Integrate external SaaS payment tools and build internal infrastructure that is accurate, compliant, and maintainable
- Contribute across the stack including APIs, frontend, and infrastructure
- Report to Lead Engineer of the Payments team and partner with VP of Payments to define objectives and execute strategy
Requirements
- 5+ years of professional software development experience
- 2+ years of experience as a Staff or Lead-level engineer with full-stack responsibilities
- Experience in fintech, payments, or financial systems
- Strong technical skills across backend development, systems design, and vendor integration
- Experience integrating with SaaS-based financial tools or payment platforms (e.g. Stripe, Airwallex, Modern Treasury, Plaid)
- Ability to lead through complexity and ambiguity and make informed decisions
- Comfortable interfacing across an organization, collaborating closely with various functions, and influencing solutions
- Build strong relationships and trust among teams and cross-functionally
- Provide feedback to teammates and celebrate team successes
- Experience using AI tools and integrating AI into workflows and solutions (preferred)
- Experience working in a startup environment or on lean teams where you’ve worn multiple hats (preferred)
- Familiarity with accounting, ledgering, or reconciliation systems (preferred)
- Experience working with international payments or multi-currency systems (preferred)
- Experience building an MVC framework based application (preferred)
- C#, .NET Core (preferred)
- JS + Typescript, React (preferred)