Backend Software Development Engineer I

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

Build and scale Skeps's platform architecture using Node.js, Express.js, Ethereum blockchain, and Solidity. The role covers platform security, infrastructure scaling, API design, settlement optimization, and deployment and maintenance processes.

Requirements

  • Have 2+ years of work experience.
  • Have experience building production systems for a startup or organization.
  • Have strong knowledge of Node.js and its internals.
  • Have knowledge of Ethereum blockchain.
  • Work with RESTful web services and APIs using Express.js.
  • Work with Python, Node.js, Docker, Kubernetes, and Git.
  • Have knowledge of AWS, Microsoft Azure, or Google Cloud.
  • Share GitHub, Bitbucket, or product URLs.
  • Work in an agile startup environment and take ownership of assigned responsibilities.

Responsibilities

  • Build platform architecture using Node.js, Express.js, Ethereum blockchain, and Solidity.
  • Assess platform-architecture security risks and implement suitable changes.
  • Scale infrastructure to meet increasing demand.
  • Understand blockchain architecture and exposed API design.
  • Develop optimization algorithms for faster settlement and reduced technical and financial risk.
  • Set up processes for deployment and maintenance of network infrastructure.