Software Engineer, Financial Data & Payments (Fintech)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Denver, CO — Hybrid; New York, NY — Hybrid; San Francisco, CA — Hybrid; Seattle, WA — Remote. Hybrid employees work from the office approximately 2–3 days per week or more depending on the role.
Cash compensation: $183,000–$200,000 per year in Denver and most remote locations; $222,000–$245,000 per year in San Francisco, Seattle, and New York.
Company
builds payroll, health insurance, 401(k), and HR products for more than 500,000 small businesses, with a focus on financial and payment services.
What you will do
- Design, build, and test ledger, subledger, transaction, reconciliation, and financial reporting systems.
- Build traceable reconciliation and variance-investigation tooling, instrumentation, and runbooks.
- Own payment profiles, including payment methods, bank accounts, connections, and verification states for employers, employees, and contractors.
- Improve self-service bank setup and verification, including recovery from broken or revoked connections.
- Scale a large Ruby/Rails and TypeScript/React application and drive end-to-end technical architecture decisions.
- Collaborate with Engineering, Product, Design, Data Science, Accounting, Finance, Compliance, Operations, and other cross-functional teams while mentoring engineers.
Requirements
- 10+ years of experience and enthusiasm for a collaborative, test-driven environment.
- Experience building fault-tolerant, mission-critical software and robust distributed systems using multiple general-purpose programming languages.
- Experience influencing and guiding multiple teams while scaling, refactoring, and optimizing legacy products.
- Experience architecting, building, and testing large-scale production code that is maintainable, structured, and well documented.
- Ability to bring clarity to complex and ambiguous problems, communicate technical complexity, and facilitate informed tradeoffs.
- Experience building systems where correctness, auditability, and immutability take priority over raw throughput and silent data errors are unacceptable.
- Comfort with double-entry accounting, including journal entries, charts of accounts, debits, credits, and reconciling a subledger to the general ledger; ability to work with accountants and controllers.
Nice to have
- Experience with ledger or subledger design, financial reconciliation, accounting systems, or payments infrastructure.
- Experience with bank account verification, ACH, wire, RTP, or third-party banking data and verification providers.
- Experience with Ruby on Rails, TypeScript, and React.
Culture & Benefits
- Full-time employment includes competitive base pay, benefits, and RSU equity.
- AI is a fundamental part of work, and employees are expected to use role-relevant AI tools and develop their AI fluency.
- Denver, San Francisco, and New York employees work from designated offices approximately 2–3 days per week or more depending on the role; Seattle is remote.
- Remote and non-office work requires a secure, reliable, and consistent internet connection and regular, predictable availability.
- provides reasonable accommodations during the hiring process and is an equal opportunity employer.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →