Overview

The Role:

You will join an extension team of our client – iBusiness Funding.

iBusiness Funding is a leader in providing innovative 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!

As a Senior 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.

Responsibilities

What you'll do:

  • Build and maintain backend microservices that power our banking and lending SaaS platform, focusing on performance, security, and scalability.
  • Develop, maintain and optimize backend code & services 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 for the platform to scale efficiently, handling large volumes of data and transactions from iBF’s customers.
  • 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.
  • Use Docker and Kubernetes for containerizing microservices, ensuring they scale and integrate seamlessly across environments.
  • Promote Code Reviews and Testing Best Practices: Drive a culture of thorough code reviews, maintaining high-quality, maintainable, and consistent codebases. Implement and uphold best practices for unit, integration, and end-to-end testing, ensuring reliability, security, and performance across all microservices.
  • Work with CI/CD pipelines to automate testing, integration, and deployment processes, enabling rapid yet reliable release cycles.
  • Ensure Platform Extensibility: Design backend systems that enable our customers (banks and lenders) to extend and customize the platform through APIs, plugins, and integrations.
  • 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.
  • 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.

Qualifications

What we're looking:

  • Extensive back-end development experience 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 and leveraging JIRA or similar tools for project management.
  • Strong communication skills and the ability to collaborate effectively across multiple teams.

Brownie Points:

  • 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).

Why work with us:

  • Great work-life balance
  • Competitive remuneration package
  • Exceptional social package & special discounts
  • Supplemental health & dental care
  • Team bonding events
  • Excellent office location & facilities
  • Relaxing & gaming areas
  • Free bike parking & showers

More about Pwrteams:

Join our fast-growing and diverse team at Pwrteams, where we provide premium IT and engineering nearshore solutions to our global customers. Since 2007, we pursue to become the market leader in assembling cross-border IT and engineering teams for customers. Our operations are strategically positioned within Eastern Europe’s dynamic tech ecosystems, from where we cater the global business landscape. 

We're at the forefront of travel, media and fintech innovation, healthcare efficiency enhancements, and others. Our goal? To connect interesting customer projects and skilled talent alike. Become a part of our team and take the next step on your personal career journey.

How to apply:

If you recognize yourself in this role, please send your CV in English.

Our team would be excited to get in touch if your skillset and experience match the profile we look for.

Of course, all applications will be treated as strictly confidential.

#Pwrteamscareers

Location

Sofia, Bulgaria

Job Overview
Job Posted:
4 days ago
Job Expires:
Job Type
Full Time

Share This Job: