Senior Software Engineer

Haystack
United StatesFull-timePosted Aug 30, 2026

About the role

A world-leading AI lending marketplace partners with banks and credit unions to expand access to affordable credit through radically intelligent and deeply human technology. This company operates a digital-first culture, allowing employees flexibility to work from wherever they thrive while fostering intentional in-person connections through team onsites.

The Role

Design, build, and maintain internal software platforms supporting risk, compliance, legal, and operational workflows for a bank.

Partner with cross-functional stakeholders to translate business requirements into scalable technical solutions and intuitive user experiences.

Develop and maintain APIs, integrations, and data workflows connecting internal systems with third-party platforms.

Design relational data models, authorization frameworks, audit capabilities, and background processing systems for secure and reliable operations.

Write technical designs, architectural documentation, and implementation plans to establish durable engineering patterns and reduce maintenance costs.

Contribute to technical decisions regarding system architecture, build-versus-buy evaluations, and long-term platform scalability.

What You'll Need

Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience) and 4+ years of software engineering experience.

Experience designing, building, and operating production web applications for internal or external customers.

Experience designing relational database schemas and managing complex data models using PostgreSQL or similar.

Experience building and maintaining RESTful APIs, integrations, webhooks, or distributed system interfaces.

Experience implementing application security fundamentals, including authentication, role-based access control, audit logging, and schema migrations.

Knowledge of TypeScript, Node.js, Next.js, Prisma, or similar modern web application frameworks.

What's On Offer

Competitive compensation including base pay, bonus opportunities, and annual equity grants.

Retirement benefits with a 401(k) company match up to $15,000 annually.

Comprehensive health coverage including medical, dental, vision, and wellness resources.

Paid time off, sick leave, and company holidays, along with paid family and parental leave.

Apply via Haystack today!

Responsibilities

  • Design, build, and maintain internal software platforms supporting risk, compliance, legal, and operational workflows for a bank.
  • Partner with cross-functional stakeholders to translate business requirements into scalable technical solutions and intuitive user experiences.
  • Develop and maintain APIs, integrations, and data workflows connecting internal systems with third-party platforms.
  • Design relational data models, authorization frameworks, audit capabilities, and background processing systems for secure and reliable operations.
  • Write technical designs, architectural documentation, and implementation plans to establish durable engineering patterns and reduce maintenance costs.
  • Contribute to technical decisions regarding system architecture, build-versus-buy evaluations, and long-term platform scalability.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience).
  • 4+ years of software engineering experience.
  • Experience designing, building, and operating production web applications for internal or external customers.
  • Experience designing relational database schemas and managing complex data models using PostgreSQL or similar.
  • Experience building and maintaining RESTful APIs, integrations, webhooks, or distributed system interfaces.
  • Experience implementing application security fundamentals, including authentication, role-based access control, audit logging, and schema migrations.
  • Knowledge of TypeScript, Node.js, Next.js, Prisma, or similar modern web application frameworks.

Benefits

  • Competitive compensation including base pay, bonus opportunities, and annual equity grants.
  • Retirement benefits with a 401(k) company match up to $15,000 annually.
  • Comprehensive health coverage including medical, dental, vision, and wellness resources.
  • Paid time off, sick leave, and company holidays, along with paid family and parental leave.

Skills mentioned

TypeScriptNode.jsNext.jsPostgreSQLREST APIsAPI IntegrationBackend DevelopmentDatabase DesignApplication SecuritySystem Design

About Haystack

Haystack combines AI & expert vetting to deliver world-class tech candidates who are engaged, aligned, and ready to interview. We're trusted by over 400,000+ tech candidates, working in Software Engineering, Data, Design, DevOps, Cloud, Tech Management, Testing, Product & Delivery, Architecture and more. 100s of employers from startups and scale-ups like Atom Bank, DuckDuckGo and Goodlord to established enterprises like American Express, Dunelm and AWS use Haystack to connect with qualified tech talent that they can't find anywhere else.

Technology51-200 employeesNewcastle upon Tyne, England