JOBSEARCHER

Lead Software Engineer

About Prism Data:Prism Data is building the future of credit risk assessment using data science, machine-learning and transaction-level financial data. Our platform enables banks, fintechs, and lenders to use cash flow underwriting—analyzing detailed banking history to improve credit decisions, expand approvals, and reduce losses in real time.We believe cash flow tells a more detailed and accurate story than just traditional credit scores, so we’re building products that help credit providers make faster, fairer decisions.Prism transforms raw transaction data from any source into structured, explainable features and predictive risk scores, including the market-leading CashScore®. Our products sit at the intersection of data engineering, machine learning, and regulated financial decisioning—and we're trusted by some of the largest financial institutions and fastest-growing fintechs in the country.Prism is backed by leading strategic investors like Synchrony and Citi, along with top-tier venture firms including Obvious Ventures, Valar Ventures, and Core Innovation Capital.Position Overview:We’re looking for a Lead Software Engineer to help shape the technical direction of Prism as we scale. You’ll lead execution across multiple strategic initiatives, partner closely with engineering and cross-functional stakeholders, and help raise the bar for reliability, performance, and engineering quality across the organization.At Prism, you’ll work with ML-powered API services that operate at high availability, tackling scalability and reliability challenges while evolving the platform infrastructure that supports Prism’s core systems. You’ll also contribute to technical hiring, partner closely with Product on technical direction, and improve the systems, tooling, and team practices that support rapid development.We’re especially interested in candidates who have experience building and operating scalable ML-driven systems, ideally in fintech or related domains.You’ll work closely with teams across Prism to drive technical execution across the product roadmap, shape architectural direction, and build scalable systems that support rapidly evolving client needs, while maintaining a high standard for engineering best practices.To power our products, we use Python, Kubernetes, Node.JS, PostgreSQL, DynamoDB, and other technologies in the AWS ecosystem.What You’ll Do:Shape Prism’s engineering culture by interviewing candidates and improving how we hire strong engineers, while sharing knowledge and leveling up how the team builds and ships software.Build and ship LLM and ML-powered features that improve product capabilities and automate internal workflows.Own and evolve the ML serving stack, including deployment pipelines, model inference services, and core MLOps infrastructure.Design and scale backend and model-serving systems with a focus on reliability, latency, observability, and security.Build and maintain APIs and platform services that support both internal teams and external customers.Work with product, legal, and go-to-market teams to turn cash flow analytics into new ML-driven product features.Qualifications3-5 years software engineering experience, ideally some at a high-growth or early stage startup.Strong expertise in modern software practices and technologies, with ability to quickly adapt to Prism’s services stack.Deep hands-on experience with Python, Kubernetes, and AWS, with specific experience supporting ML models from prototyping through production operations.Proactive bias-to-solve technical problems and navigate complex design decisions.Excellent communication skills, with the ability to bridge gaps between technical teams and non-technical stakeholders.