Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid/Senior Back-end Developer

Full-time

tbi bank

Join the best bank to work for in Bulgaria*

Do you want to join a well-established bank with a start-up culture? We, at tbi , have been one the most profitable banks for years and we are growing at a fast pace. We’re a bank with a long history of success that operates as a start-up and we’re always on the lookout for new opportunities to grow our business. That’s not corporate babble, it’s what our people say.

If so, we're looking for a Senior Backend Engineer to join our team on the journey to success!

We are seeking an experienced Senior Middleware (MW) Python Developer with strong expertise in Python (3.11+) to design, build, and maintain scalable, high-performance middleware services using aio This role plays a key part in developing secure and reliable backend solutions for mobile banking platforms, with a strong focus on RESTful APIs, API versioning strategies (v1/v2), backward compatibility, and distributed systems.
As a senior member of the team, you will take technical ownership, contribute to architectural decisions, and collaborate closely with cross-functional teams across multiple repositories.

Design, develop, and maintain backend and middleware services for mobile banking applications
Take ownership of middleware components and contribute to system architecture and technical decisions
Build scalable, reusable, and high-performance solutions using Python and asynchronous frameworks (aio
Ensure high availability, performance, and reliability in distributed systems
Collaborate closely with cross-functional teams (Frontend, Product, Business Analysts, QA) to deliver high-quality solutions
Actively participate in Agile ceremonies and provide technical leadership within the team
Optimize backend processes, database queries, and overall system performance
Troubleshoot complex production issues and drive root-cause analysis
Ensure compliance with security standards, banking regulations, and internal policies
Maintain clear, accurate, and up-to-date technical documentation
Contribute to continuous improvement of architecture, development practices, and team workflows
Mentor junior and mid-level developers when needed
Bachelor’s degree in Computer Science or a related technical field

  • 5+ years of professional experience in Python development
  • Strong hands-on experience with Python 3.11+ and asynchronous programming (aio or similar frameworks)
  • Solid understanding of RESTful API design, API versioning strategies, and backward compatibility
  • Experience with Java, particularly Spring Boot, is a strong advantage
  • Knowledge of reactive programming concepts (WebFlux), PostgreSQL, and R2DBC
  • Proven experience building and deploying applications using Docker
  • Strong experience in relational database design (MSSQL, MySQL, PostgreSQL, Oracle, or similar)
  • Excellent understanding of Object-Oriented Programming (OOP) principles and design patterns
  • Experience working in Agile/Scrum development environments
  • English proficiency at B2 level or higher
  • Proven ability to collaborate effectively and provide technical guidance within a team

Get additional private health insurance
To apply for this position, please send us your CV in English.

By submitting your job application to tbi bank , you confirm that you have read the document named “Information related to personal data processing for job applicants” publicly available on tbi Career page.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Mid/Senior Back-end Developer in Remote vacancy
  •  ...Landbot , we’re building a high-performance team that blends engineering excellence, product mindset, and customer obsession . We...  ...quality and speed go hand in hand — and we’re looking for a Senior Backend Engineer to help us scale our platform and deliver real impact... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office
    Remote work
    Flexible hours
    1 day per week

    Landbot

    Remote
    13 hours ago
  •  ...this role, we encourage you to apply. Your Role You’re a senior engineer who is well respected by your peers, and know how to lead...  ...and associated design patterns. ~ Proven experience building backend services and tools within web application ecosystems. ~ Ability... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Way Solutions

    Remote
    22 days ago
  •  ...value diversity, inclusivity, and the unique perspectives each person brings to our mission. About your new role As a Senior Backend Engineer , you will: Take hands-on ownership of backend projects, solving complex problems and driving implementations to completion... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area
    Remote work

    ChurchDesk

    Remote
    10 days ago
  •  ...all the things needed to enjoy the game. For more information, visit xsolla.com . ABOUT YOU We are looking for a Senior Backend Engineer who is detail-oriented, proactive, and highly collaborative to join our Engineering team . The best candidate will be someone... 
    Senior
    Remote job
    Full time

    Xsolla

    Remote
    more than 2 months ago
  •  ...transparency, and personal development MUST RESIDE IN CANADA! Where you’ll see your impact  We are seeking an exceptional Lead Backend Engineer to help build our next generation care platform. In addition to bringing exceptional coding skills and solid software engineering... 
    Senior
    Remote job
    Long term contract
    Temporary work
    Flexible hours

    NuvoAir Medical

    Remote
    more than 2 months ago
  • $167k - $208k per year

     ...through the skies. It embodies the elegance of simplicity in engineering, transforming the demanding task of controlling an aircraft into...  ...engineering group is growing and we’re looking to hire senior backend engineers . We’re a team of pragmatic, product-minded engineers... 
    Senior
    Remote job

    Mercury

    Remote
    more than 2 months ago
  • usd51.85k - usd116.65k per year

     ...ambitious, be part of our world. Apply now and define the future of work! The position You'll be joining a team of engineers across Frontend, Backend, SRE and QA. We're organised into cross-functional development teams assigned to specific verticals. This role is... 
    Senior
    Remote job
    Full time
    Internship
    Local area
    Immediate start
    Home office
    Flexible hours

    Remote

    Remote
    more than 2 months ago
  • $150k - $180k per year

     ...most complete and connected ecosystem in senior living. Founded by Michael Wang, a former...  ...augments and empowers human care. As a Software Engineer on our Intelligence & Integrations team,...  ...: You have 5+ years of experience in backend or full-stack development, with a strong... 
    Senior
    Remote job
    Flexible hours

    Inspiren

    Remote
    more than 2 months ago
  •  ...from Meta, Google, Microsoft, Apple, Amazon, X, Stanford, Caltech, and MIT. About the Role Join a fast-paced engineering team building a greenfield backend service with cloudnative tools to support millions of users. In this role, you’ll lead the architecture, development... 
    Senior
    Permanent employment
    Full time
    Remote work

    AMS Accelerate IT

    Remote
    more than 2 months ago
  •  ...importantly, CO₂ emissions in the airline industry. Every role in our company is a direct contributor to this vision - and as a Senior .NET Backend Engineer, you’ll be at the heart of the team that makes it possible. You will report to our Backend Tech Lead and collaborate... 
    Senior
    Remote work
    Worldwide

    LimeFlight

    Remote
    1 day ago
  • $180k - $210k per year

     ...life easier and more connected, and that’s why we have been working hard to expand our team. Our ideal candidate is a seasoned backend engineer with deep experience building reliable, scalable systems, and a passion for creating products and features that really matter to... 
    Senior
    Remote job
    Full time
    Local area
    Home office

    Skylight

    Remote
    more than 2 months ago
  • $151.94k - $189.93k per year

     ...fans, Perform well for artists and are supported by smarter infrastructure that scales as supply grows. We are looking for a Backend Engineer to join the band. As a member of the team, you will be building systems that enable all squads across the company to easily add functionality... 
    Full time
    Internship
    Flexible hours

    Accel HR Consultants

    Remote
    18 days ago
  •  ...digital collaboration. Your role: As an Engineer on our AI team, you will drive the...  ...with genuine passion for AI and a solid backend foundation — someone who can build production...  ...Engineering Manager). Interview with Bartek Czerwonka (Senior Director of Engineering).... 
    Senior
    Permanent employment
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    Tiugo Technologies

    Remote
    4 hours ago
  •  ...How You'll Make an Impact: As a  Senior Backend Engineer , you will implement new architectures, features, and best practices to scale the Cloudbeds platform. You will contribute to new efforts in service-oriented architectures, leveraging the latest, cutting edge technologies... 
    Senior
    Full time
    Remote work

    Next Technology Professionals Ltd.

    Remote
    more than 2 months ago
  •  ...An overview of this role As a Senior Backend Engineer on the GitLab Verify:Pipeline Execution team, you'll help shape and scale the core of GitLab CI. You’ll work on the systems that power how pipelines are created, scheduled, and executed, building and improving features... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work

    ACCRUEPARTNERS

    Remote
    more than 2 months ago
  •  ...Senior Backend Software Engineer (Go) Location: Remote (North America – Pacific to Eastern time zones) Experience Level: 6–20 years Base Salary: $180,000 – $230,000 USD Work Authorization Candidates must be authorized to work in the United States or Canada.... 
    Senior
    Permanent employment
    Full time
    Internship
    Remote work

    Career Mentors, LLC

    Remote
    2 days ago
  •  ...offers simple, repeatable, and scalable solutions to exposure quantification and Business Continuity Planning. Job Title: Sr Backend Engineer Employment Type: fulltime Contract to hire Location: Remote About Us: We are a dynamic, fast-growing company dedicated... 
    Senior
    Full time
    Contract work
    Remote work

    MEO Continuity

    Remote
    8 days ago
  • $150k - $200k per year

     ...without any hidden fees or compounding interest. Site Reliability Engineering at Affirm is a small, yet crucial, team that helps our...  ...have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. You... 
    Senior
    Remote job
    Work at office
    Flexible hours

    Affirm

    Remote
    more than 2 months ago
  • $150k - $200k per year

     ...interview process. What We Look For: You have a total of 5+ years of experience as a software engineer. You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin. You are familiar with the building blocks... 
    Senior
    Remote job
    Work at office
    Flexible hours

    Affirm

    Remote
    more than 2 months ago
  • $180k - $230k per year

     ...Senior Backend Software Engineer (Go) Remote • North America (Pacific to Eastern time zones)$180K – $230K (Base USD) Our Client — Early-stage startup building secure enterprise-grade software. You will Architect & build secure, scalable distributed microservices... 
    Senior
    Permanent employment
    Full time
    Internship
    Remote work
    Visa sponsorship

    Career Mentors, LLC

    Remote
    22 days ago
  •  ...early joiners will play a key role in establishing our engineering team in Romania, helping to shape the future of the site...  ...at Cresta. About the role: Cresta Insights: As a Senior full-stack engineer, with a backend focus, you will be at the forefront of shaping the... 
    Senior
    Remote job
    Local area

    Cresta

    Remote
    more than 2 months ago
  •  ...basis: Aryo, Andrew & Fabian are our Software Engineers collaborating on new features and technical...  ...collaborate: To support us, we are looking for another Senior Software Engineer (f/x/m) proficient in PHP and related Backend Technologies. We work remote, distributed,... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Thomann.io

    Remote
    1 day ago
  • $105k - $127k per year

     ...together maintain the Mimir OSS project , and additionally own and operate Grafana Cloud Metrics across 3 major cloud providers. Engineers on the team focus on optimizing the efficiency and resilience of processing, storing, and querying metrics at large volumes. These services... 
    Senior
    Remote job
    Full time
    Local area

    Grafana Labs

    Remote
    more than 2 months ago
  • $154k per year

     ...expected and fully supported. Coinbase is seeking an experienced backend engineers to join our team to build out the next generation of crypto-...  .... Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a... 
    Senior
    Remote job
    Long term contract
    Full time
    Local area

    Coinbase

    Remote
    more than 2 months ago
  •  ...information, visit xsolla.com . ABOUT YOU We are looking for a Backend Engineer who is curious, collaborative, and detail-oriented to join...  ...sharing across teams. Support on-call rotation alongside senior team members to help maintain production systems.... 
    Senior
    Remote job
    Full time

    Xsolla

    Remote
    more than 2 months ago
  •  ...innovative platform on the planet, Tether is the place for you. Are you ready to be part of the future? About the job As a senior Backend Developer, you will be a part of the team that works on the development and maintenance of the backend components of multiple... 
    Senior
    Permanent employment
    Full time
    Immediate start
    Remote work
    Worldwide

    Tether Operations Limited

    Remote
    10 days ago
  •  ...Job description Lead-level backend ownership. AI-first delivery. Architecture decisions. We are looking for a highly senior backend engineer who can operate at Lead Engineer / Architect level . This is not a role for someone who only executes tickets. We need someone... 
    Senior
    Long term contract
    Contract work
    Remote work

    Wizdaa

    Remote
    6 days ago
  • $164.49k - $197.39k per year

     ...feedback and suggestions. You are pragmatic; you prioritize progress over perfection; you can handle ambiguity. We use Java on the backend and deploy on AWS/Azure/GCP Clouds using Kubernetes. You must have programming experience in Java and experience with Kubernetes and... 
    Senior
    Full time
    Local area
    Remote work

    Grafana Labs

    Remote
    21 days ago
  •  ...be responsible for designing and implementing scalable, secure backend services for a SaaS platform, focusing on performance, reliability...  ...requirements. Collaboration – Work closely with frontend engineers and product teams to deliver high-quality software. How We... 
    Permanent employment
    Full time
    Immediate start
    Remote work

    Delta Capita

    Remote
    3 days ago
  •  ...of our users. We are looking for talented data-minded software engineers to help us manage business critical data leveraged across the entire...  ...and resolve deep rooted data quality issues ~ Knowledge of a backend development language (such as Scala, Java, or Go) and strong SQL... 
    Remote job
    Internship

    Stripe

    Remote
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid/Senior Back-end Developer. Be the first to apply!