Remote job
Senior Software Engineer - Treasury
Job details
About this role
Role overview
Build and operate customer-facing software for a cash management and investment product used by startups. As a senior full-stack engineer on the treasury team, you’ll help shape the technical design and customer experience for onboarding, portfolio recommendations, dashboards, and internal tools that support the management of customer assets.
Responsibilities - Lead complex, cross-functional projects involving engineering, operations, compliance, banking, and risk partners. - Define technical architecture and product experience for treasury features. - Work with product, design, and operations to deliver useful features for customers and internal users. - Take ownership of product outcomes, considering API consumers and end-user needs as well as implementation. - Collaborate with and mentor engineers across experience levels.
Requirements - At least five years of professional full-stack software engineering experience. - Experience building and operating backend systems connected to customer-facing products. - A track record of leading technically complex projects with multiple stakeholders. - Clear, constructive collaboration with engineering peers and cross-functional partners. - Product judgment that accounts for customer expectations and the needs of developers using your APIs.
Nice to have - Domain experience supporting registered investment advisers or broker-dealers, including products involving equities, fixed income, or mutual funds.
Benefits and work setup - Target base salary: USD $200,700–$250,900 for U.S. employees and USD $189,700–$237,100 for Canadian employees. Offers consider experience, expertise, location, and internal pay equity. - Total rewards include base salary, equity, and benefits.