SDE III Backend

Skeps provides an enterprise credit orchestration and pay-over-time platform for merchants and financial institutions. Its platform connects businesses with multiple lending partners, delivers real-time pre-qualified financing offers, and supports embedded financing across online, in-store, POS, contact-center, and in-home sales channels.

Distributed
About Skeps

Skeps operates a lender-neutral enterprise platform that helps merchants and financial institutions manage financing programs, lender selection, routing strategies, reporting, and customer experiences. Its capabilities include Parallel Look multi-lender matching, digital prescreening, fraud and KYC/KYB workflows, digital cards, A/B testing, consumer UX customization, loan origination and management systems, and integrated servicing support. Skeps serves enterprise organizations in home improvement, retail, travel and hospitality, healthcare, veterinary, automotive, telecom, and other high-value industries.

View jobs by Skeps

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Design and build scalable, high-performance backend systems using Node.js, ExpressJS, and Solidity. Lead architecture discussions, improve reliability and security, scale infrastructure, enhance APIs, optimize settlement processes, improve deployment and monitoring, review code, mentor junior engineers, and collaborate with Product and DevOps.

Requirements

  • 6+ years of backend or software engineering experience.
  • Experience building production systems.
  • Strong knowledge of Node.js and its internals.
  • Expertise designing and developing RESTful APIs and web services using ExpressJS.
  • Experience with Python, Node.js, Docker, Kubernetes, and Git.
  • Knowledge of cloud infrastructure, preferably AWS, Microsoft Azure, or Google Cloud.
  • Experience with system design, distributed systems, and performance optimization.
  • Share GitHub, Bitbucket, or product URLs.

Responsibilities

  • Design and build scalable, high-performance backend systems using NodeJS, ExpressJS, and Solidity.
  • Lead architecture discussions and drive best practices for reliability, scalability, and maintainability.
  • Assess platform-architecture security risks and implement robust solutions.
  • Scale infrastructure to meet demand and ensure high availability.
  • Understand blockchain architecture and improve APIs for internal and external consumption.
  • Build optimization algorithms for faster settlement while minimizing technical and financial risk.
  • Improve deployment, monitoring, and maintenance processes for network infrastructure.
  • Mentor junior engineers, review code, and contribute to engineering culture.
  • Collaborate with Product, DevOps, and cross-functional teams to deliver solutions.