The Staff Software Engineer will own major product areas end to end across frontend, backend, and database layers, building AI-powered workflows for private markets investors and finance teams. The role includes taking significant initiatives from technical design through implementation, deployment, and iteration, including complex AI features that generate investment-grade presentations and financial memos. The engineer will make architectural decisions while balancing execution speed with reliability, maintainability, and product quality. This is a hands-on, AI-native engineering role. The engineer is expected to use coding agents throughout development, including implementation, debugging, testing, and code review, while validating generated code and helping establish effective practices for AI-assisted development. They will independently write technical design documents, review designs and code, identify architectural risks, and set a high bar for engineering quality. The position also serves as a technical force multiplier: mentoring and collaborating with engineers, leading major product or infrastructure initiatives, and influencing engineering direction without formal management authority. The engineer will work directly with customers and partner with sales, customer success, product, and engineering to understand finance workflows and turn complex needs into practical product solutions. The role is based in San Francisco with a hybrid arrangement requiring three office days per week, usually Monday through Wednesday, and close collaboration with a small, senior team in a flat organizational structure.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior