Staff Software Engineer, Finance Technology (Remote)
Core
Designing and implementing features for a modern finance technology platform enabling performant, safe, and compliant financial transactions including credit card processing, invoicing, payouts, and tax calculation.
Role type
Staff Software Engineer (Finance Technology)
Builds
A first-class, modern tech stack pairing ezCater's existing solutions with AI-enabled tooling for financial transactions.
Domain
Fintech / Payments / SaaS
Deliverable
production ML models | product features
Required skills
Backend development (Go, Ruby on Rails, Java), Payment processing architecture, API design, Workflow orchestration (Temporal), Security best practices, CI/CD, Feature flags, Production issue triage
Preferred skills
AI-native SDLC, Technical evaluation of payment providers, Collaborative system design
Technologies
Go, Ruby on Rails, Java, Temporal, Stripe, Adyen, Braintree
Responsibilities
Own the architecture for the Finance Technology platform, Define clear APIs and contracts, Lead multi-quarter initiatives end-to-end, Evaluate finance technology providers, Lead innovation on AI-native SDLC, Partner with Platform Engineering on shared service patterns, Act as a technical multiplier through design and code reviews, Lead on-call rotation for production issues
Seniority
Staff, hands-on IC with architectural leadership