Senior Software Engineer (100% Remote)
Job DescriptionSenior Software Engineer, Financial InfrastructureRole OverviewWe’re hiring a Senior Software Engineer, Financial Infrastructure to help design and build a new internal transfers engine that automates movement of funds between internal accounts in a financial ledgering environment.This is a net-new headcount on an early-stage but important initiative. Today, many of these transfers are handled manually through Excel-based workflows and then uploaded into a core system. We’re building a safer, more scalable platform that uses business context and configuration to determine and execute transfers through APIs.This engineer will be one of the first 2–3 engineers on the project. Early on, the role will lean heavily toward systems design and architecture, but this is absolutely a hands-on engineering role. The person we hire will help define the technical foundation, then build it.What This Person Will Work OnThe engineer will help design and implement a transfer platform that supports:configuration- and rules-driven transfer generationapprovals and review workflowsreconciliation and reportingscheduling and batchingexception handlingcomplete audit trailinternal operational tooling for users who support and manage the processThey will work closely with engineering leadership, product, financial analysts, and data engineers to translate a manual finance operation into reliable software.What We NeedWe are looking for a strong senior engineer with real system design ability.This is not a generic backend role. We need someone who understands how to design systems where correctness, traceability, and operational control matter. They should be comfortable thinking through failure modes, building for auditability, and working in areas where duplicate processing, poor controls, or weak observability can create real problems.The right candidate should have experience with things like:backend or platform system designoperationally critical systemsidempotency and safe retriesauditability and traceabilityreconciliation-oriented thinkingsecure handling of sensitive workflowsturning messy/manual business processes into softwarePreferred BackgroundWe would prefer someone with some fintech, banking, payments, ledgering, or accounting systems experience, but it is not a hard requirement.If they do not come directly from finance, they should still have experience working on systems where correctness and controls matter a lot more than speed and surface polish.Tech EnvironmentCurrent stack:TypeScript monorepoEffect TSAzureExact stack match is not required. Do not over-filter for Effect TS or Azure specialists. The priority is strong engineering fundamentals, design ability, and the right mindset for financial infrastructure.Candidate ProfileThis person should be:a strong senior-level ICarchitecture-capable, not just ticket-drivenwilling to get deep into design earlyhands-on enough to build what they designcollaborative and low egocomfortable working with smart peers, including senior/staff+ engineersable to help shape technical requirements, not just wait for themThis role could grow into a Staff trajectory over time, but we are hiring for a Senior IC today.Work SetupRemote is finePreference for U.S. or U.S.-adjacent time zonesSacramento office is available for candidates in the area