Jobs · Engineering · California

Sr. Software Engineer, Payments

DevHub · Los Angeles, CA · 2 days ago
Engineering$185k–$215k/yrFull-time

About the role

The Sr. Software Engineer will lead the technical design and implementation of Plug's payment solution across consumer and businesses, including KYC/KYB onboarding, ACH pay-in and pay-out rails, card acceptance, platform fee capture, and settlement reconciliation. They will also collaborate with colleagues and be a strong voice in product and architecture design sessions.

Responsibilities

  • Payments Lead the technical design and implementation of Plug's payment solution across consumer and businesses: KYC / KYB onboarding, ACH pay-in and pay-out rails, card acceptance, platform fee capture, and settlement reconciliation.
  • Participate in the vendor selection process - evaluate solutions such as Stripe Connect, Modern Treasury.
  • Possibly create PoC builds. Provide analysis documents.
  • Design, implement, test, debug, and document payment features ensuring correctness, idempotency, and auditability.
  • Take ownership of features end-to-end, evaluating effort, risk, and priority in an agile environment with Finance and Product as key internal stakeholders.
  • Engineering Collaborate with colleagues and be a strong voice in product and architecture design sessions.
  • Use agentic coding tools to write clear, efficient, and scalable code with an eye toward flexibility and maintainability.
  • Own and contribute to team productivity and process improvements, including bringing payments domain knowledge to the broader team.
  • Actively raise the technical bar through thoughtful code review, pairing, and knowledge sharing - including how you use AI tools.

Requirements

  • 5+ years of hands-on experience developing and delivering production applications; 3+ years of payments experience.
  • Demonstrated experience implementing payment flows in production involving ACH/wire/real-time payments, marketplace split settlements, wallets, for benefit of (FBO) accounts, or platform payouts.
  • Understanding of ACH mechanics (return codes, NACHA authorization, account validation), and KYC/KYB processes (UBO identification, OFAC screening).
  • Demonstrated proficiency in TypeScript across the full stack - backend, frontend, PostgreSQL schema design for financial data, and API/webhook integrations.
  • Temporal or comparable durable workflow experience is a strong plus.
  • Experience designing idempotent systems and working with double-entry ledger concepts - can speak to exactly-once semantics and reconciliation schema design.
  • Hands-on experience deploying and operating cloud-hosted applications; comfort with infrastructure-as-code (we use Terraform), CI/CD pipelines, and observability tooling.
  • Operates in agent-first development workflows - comfortable orchestrating multiple agents, defining clear acceptance criteria, and reviewing AI-generated output with a high quality bar.
  • Prior startup experience and a track record of owning work end-to-end: scoping, shipping, and measuring impact.

Qualifications

  • Authorized to work in the US for any employer.

Skills

  • Strong understanding of ACH mechanics, KYC/KYB processes, and financial regulations.
  • Proven experience in TypeScript and related technologies.
  • Experience with cloud deployment and CI/CD pipelines.
  • Ability to work in an agile environment and prioritize tasks effectively.
  • Strong communication and collaboration skills.

Benefits

  • Health, vision, and dental insurance.
  • Daily lunch stipend.
  • Opportunities for growth and development.

Similar jobs

Sr. Software Engineer

HERE TechnologiesChicago, IL· 4 days ago
Engineering$130k–$140k/yrapply on careers-here.icims.com

Sr. Software Engineer

Constellation Search GroupSeattle, WA· 4 days ago
Information Technologyapply on www1.jobdiva.com