Search...

Backend Software Development Engineer I

Skeps logo
Skeps

Skeps provides an embedded financing platform for enterprise merchants and financial institutions. Its technology connects customers to real-time, pre-qualified offers from multiple lenders across online, in-store, and direct sales journeys.

Distributed
About Skeps

Skeps is a microservices platform that embeds banking and financing services into merchant websites, retail stores, and one-to-one sales flows. It enables merchants to control lender networks, pricing, financing programs, reporting, and customer experiences for higher-value purchases across home improvement, retail, telecom, travel, health and wellness, automotive, and veterinary sectors. For financial institutions, Skeps provides configurable modules for credit eligibility, fraud and KYC/KYB workflows, digital cards, testing, loan origination, loan management, and multi-lender programs.

View jobs by Skeps

Skills

About the Role

You will build and scale the platform architecture using Node.js, Express.js, Ethereum blockchain, and Solidity. You will assess and address security risks, understand blockchain architecture and API design, develop optimization algorithms for faster settlement and lower technical and financial risk, and establish processes for deploying and maintaining network infrastructure.

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.