About the Company
Prelim is a San Francisco and New York City-based technology startup helping financial institutions modernize customer onboarding. Its SaaS platform streamlines account opening for individuals and businesses, helping banks improve operational efficiency, accelerate product launches, and deliver better customer experiences. The company operates with a fully remote team across the United States and focuses on bringing modern technology to traditional banking processes.
About the Role
Prelim is seeking a Software Engineer, Product to help build and scale the platform that powers digital onboarding for financial institutions. This role offers the opportunity to develop software supporting a wide range of banking services, from deposit account opening to treasury services, credit card applications, and ongoing account maintenance.
The engineer will take ownership of important parts of the product, working closely with customers, product managers, and engineering leadership. The position combines full-stack development, system design, and customer collaboration, with a focus on building reliable systems that integrate with existing banking infrastructure and support complex financial workflows.
Key Responsibilities
- Architect and develop features across the platform to support complex banking workflows and large-scale onboarding requirements.
- Build, improve, and troubleshoot integrations with legacy bank infrastructure, core banking systems, and third-party compliance providers.
- Design and maintain scalable, multi-tenant architectures that support different financial institutions and banking products.
- Develop systems for real-time data processing and meet demanding reliability requirements for financial applications.
- Work directly with banking customers to understand their onboarding processes and translate business requirements into effective technical solutions.
- Improve the performance, scalability, and reliability of systems that process applications across multiple banking products.
- Contribute to product architecture and technical decisions as the platform grows.
- Balance code quality, user experience, and technical design with the need to deliver useful product improvements.
- Collaborate with product and engineering teams to refine features and respond to customer feedback.
- Build solutions that support digital and in-branch onboarding, account maintenance, treasury services, and credit card applications.
Required Qualifications
- Experience with modern web development technologies, ideally React, Node.js, and PostgreSQL.
- Strong system design skills and an understanding of scalable software architectures.
- Ability to break down complex technical and business requirements into practical software solutions.
- A product-focused mindset, with an understanding of how engineering decisions affect business outcomes and customer experiences.
- Attention to user experience for both consumers opening accounts and bank employees processing applications.
- Willingness to work directly with customers, understand their needs, and improve solutions based on feedback.
- Ability to take ownership of significant product areas and contribute to technical decisions.
- A bachelor's degree in Computer Science, Computer Engineering, or Software Engineering.
- Legal authorization to work in the United States and current residence within the continental United States.
- Prelim welcomes applications from both recent graduates with strong projects and experienced software engineers.
Work Arrangement
This is a fully remote position for candidates located within the continental United States. The role involves working closely with customers, product teams, and engineering leadership.
Salary and Benefits
- Prelim offers equity, a sponsored 401(k) plan, parental leave, and fully paid health, vision, and dental insurance.
- Additional benefits include unlimited paid time off, a remote work stipend, a lifestyle stipend, and company retreats twice a year.
Equal Employment Opportunity
Prelim values diversity and inclusion and welcomes people from all backgrounds to join its mission to transform banking.