Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Kickstarter Logo

Senior Software Engineer, Payments (I)

Kickstarter

Salary not specified
Oct 29, 2025
Remote, US
Apply Now

Kickstarter needs to design and maintain systems that ensure compliant, efficient, and auditable global payments flows, with specialized knowledge of VAT, HST, and GST to operate confidently across multiple jurisdictions and provide correct, transparent tax treatment for backers, creators, and the platform.

Requirements

  • You have practical experience designing or maintaining payments systems with VAT, HST, or GST compliance, settlements, and accounting/ledger data flows.
  • You understand multi-jurisdictional tax rules, marketplace facilitator requirements, and tax reporting obligations.
  • You can design robust, auditable payment flows that handle refunds, partial refunds, and fee routing correctly.
  • You write well-tested, maintainable software and can break down complex or ambiguous problems into actionable work.
  • You have the knowledge of, or willingness to learn, core Kickstarter technologies (Ruby on Rails, JavaScript/TypeScript, React, MySQL, GraphQL).
  • You can communicate effectively with non-technical stakeholders to translate regulatory, product, and business requirements into technical solutions.
  • You have prior experience in a payments, fintech, or marketplace environment and can navigate complex compliance scenarios confidently.

Responsibilities

  • Write well-tested software that meets product, design, and operational criteria to enable the success of Kickstarter users.
  • Design, implement, and maintain payment flows and services that are tax-aware, compliant, and auditable, handling VAT, HST, and GST requirements across jurisdictions.
  • Collaborate with Payments, Finance, Product & Tech, and other teams to ensure tax data is captured and exposed properly for accounting and auditability.
  • Identify and address regulatory and compliance risks within payments flows, ensuring tax management aligns with platform service tax collection and marketplace facilitator requirements.
  • Build and maintain automated systems for correct tax calculation, refund handling, and reconciliation with payment service providers.
  • Estimate task complexity and guide team execution of large projects, ensuring committed work is delivered on-time.
  • Work with non-technical stakeholders to understand business challenges and then design, implement, and communicate about corresponding technical solutions.

Other

  • Candidates must be based in the United Kingdom for this role.
  • Pair with and provide growth feedback and mentorship to more junior teammates.
  • Participate in group code reviews to ensure a high standard of quality for all changes to Kickstarter systems.
  • Participate in the on-call rotation to ensure continuous availability of services to Kickstarter users.
  • Kickstarter is an equal opportunity employer. As part of our commitment to fight for equality, we work to ensure a fair and consistent interview process. We celebrate diversity and we are committed to an inclusive work environment.