logo inner

Principal Backend Engineer (Node.js, SaaS, Microservices, AWS)

iBusiness FundingUkr, UkraineRemote

About iBusiness Funding


iBusiness Funding is a leader in providing innovative Software as a Service (SaaS) solutions for banks and lenders, with a specialization in SBA lending. We build scalable lending platforms that streamline the business lending process, allowing lenders to efficiently deliver capital to small and medium-sized businesses. To date, we’ve processed over $7 billion in SBA loans and handle more than 1,000 business loan applications daily. Our team is driven by our core values of innovation, integrity, enjoyment, and family. As a top five SBA 7(a) preferred lender, our parent company offers SBA express and small loan capabilities.

Join us and be part of a team that’s transforming the finance industry and empowering businesses to thrive! 

**This is a remote position that may be performed from your home.**


About the role


As a Senior/Principal Backend Engineer, you will work hands-on to design, develop, and scale our core platform, which is built with Node.js and deployed on AWS. This role requires deep technical expertise in building cloud-native, containerized microservices and experience in designing systems that are both scalable and easily extendable. You will contribute directly to writing code daily, collaborating with your team to build high-performance, secure, and reliable backend systems.The ideal candidate has a strong background in Node.js, microservices architecture, and AWS, with a proven track record of working in the banking and lending space or other highly regulated industries.

You will help ensure that our platform remains at the forefront of the industry while continuing to meet the needs of our customers.

Key Responsibilities:


  • Design and Develop Microservices: Build and maintain backend microservices that power our banking and lending SaaS platform, focusing on performance, security, and scalability.
  • Leverage AWS Cloud Services: Utilize AWS services like Lambda, EC2, RDS, S3, DynamoDB, SNS, SQS, ECS/Fargate, and others to build and deploy cloud-native solutions that ensure reliability and availability.
  • Containerization and Orchestration: Use Docker and Kubernetes for containerizing microservices, ensuring they scale and integrate seamlessly across environments.
  • Work with JavaScript/Node.js: Develop and maintain backend code primarily in Node.js. You will be writing code daily, contributing to the evolution of our services, improving performance, and ensuring best practices are followed.
  • Ensure Platform Extensibility: Design backend systems that enable our customers—banks and lenders—to extend and customize the platform through APIs, plugins, and integrations.
  • Build Scalable Systems: Optimize backend services for high performance, ensuring that the platform scales efficiently to handle large volumes of data and transactions from our financial customers.
  • Continuous Integration and Deployment: Work with CI/CD pipelines to automate testing, integration, and deployment processes, enabling rapid yet reliable release cycles.
  • Security and Compliance: Implement strong security measures and ensure the platform adheres to industry standards, including compliance with SOC 2, BSA/AML, and other relevant banking and lending regulations. You will be responsible for safeguarding customer data and sensitive information.
  • Collaborate Across Teams: Work closely with product managers, frontend engineers, and other stakeholders to ensure the backend systems meet business and customer requirements. You will also work with cloud and DevOps teams to ensure the platform’s smooth deployment and operation.

Required Qualifications:


  • 8+ years of experience in backend development, with a strong focus on Node.js and building cloud-native applications.
  • Expertise in designing and developing microservices architectures and working with containerized systems using Docker and Kubernetes.
  • Strong experience with AWS services like Lambda, EC2, RDS, DynamoDB, S3, SNS, SQS, ECS/Fargate, and API Gateway.
  • Solid experience building RESTful APIs, with a focus on scalability, performance, and security.
  • Experience with CI/CD pipelines and tools like GitHub, GitLab CI, CircleCI, or AWS CodePipeline to automate deployments and manage infrastructure as code.
  • Proficiency in working with databases, including relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., DynamoDB).
  • Strong knowledge of security best practices for cloud applications, including encryption, access control, and API security (OAuth, JWT).
  • Experience with high-volume transactional systems and designing for performance and scalability.
  • Proven ability to work with teams using Agile methodologies (e.g., Scrum, Kanban) and leveraging JIRA or similar tools for project management.
  • Strong communication skills and the ability to collaborate effectively across multiple teams.

Preferred Qualifications:


  • Familiarity with serverless architectures using AWS services such as Lambda and API Gateway.
  • Experience working with event-driven architectures, message queues, and streaming platforms (e.g., Kafka, Kinesis).
  • Experience with monitoring and observability tools like Prometheus, Grafana, Datadog, or AWS CloudWatch.
  • Experience with banking and lending regulations and building solutions in highly regulated environments.
  • Experience with graph databases or search engines (e.g., ElasticSearch, Neptune).

Physical Demands:


The physical demands of the position are typical of those found in a traditional office environment.  Employee will not need to walk significant distances nor lift substantial weight.  Employee will need to be able to remain seated at a desk for 8-9 hours in a typical workday.

Conclusion:


This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. This job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, genetic information or any other characteristic protected by law.



Life at iBusiness Funding

Our goal is to provide the underserved small business community with fast access to working capital through the use of technology and innovation. We specialize in Working Capital Products. Entrepreneurs who are looking for cash to grow their enterprise are encouraged to contact us for a free business consultation. Visit our website at www.ibusinessfunding.com to get started.
Thrive Here & What We Value1. Innovation2. Integrity3. Customer-centric model4. Efficient and transparent working capital provision5. Commitment to equal opportunity employment6. Physical demands typical of a traditional office environment

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025