Mid/Senior Back-end Developer
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.
- ...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...SeniorLong term contractPermanent employmentFull timeTemporary workInternshipWork at officeRemote workFlexible hours1 day per week
- ...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...SeniorLong term contractFull timeRemote workFlexible hours
- ...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...SeniorPermanent employmentFull timeContract workWork at officeLocal areaRemote work
- ...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...SeniorRemote jobFull time
- ...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...SeniorRemote jobLong term contractTemporary workFlexible hours
$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...SeniorRemote jobusd51.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...SeniorRemote jobFull timeInternshipLocal areaImmediate startHome officeFlexible hours$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...SeniorRemote jobFlexible hours- ...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...SeniorPermanent employmentFull timeRemote work
- ...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...SeniorRemote workWorldwide
$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...SeniorRemote jobFull timeLocal areaHome office$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 timeInternshipFlexible hours- ...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)....SeniorPermanent employmentFull timeContract workFor contractorsRemote workFlexible hours
- ...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...SeniorFull timeRemote work
- ...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...SeniorLong term contractFull timeInternshipRemote work
- ...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....SeniorPermanent employmentFull timeInternshipRemote work
- ...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...SeniorFull timeContract workRemote work
$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...SeniorRemote jobWork at officeFlexible hours$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...SeniorRemote jobWork at officeFlexible hours$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...SeniorPermanent employmentFull timeInternshipRemote workVisa sponsorship- ...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...SeniorRemote jobLocal area
- ...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,...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workWorldwideFlexible hours
$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...SeniorRemote jobFull timeLocal area$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...SeniorRemote jobLong term contractFull timeLocal area- ...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....SeniorRemote jobFull time
- ...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...SeniorPermanent employmentFull timeImmediate startRemote workWorldwide
- ...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...SeniorLong term contractContract workRemote work
$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...SeniorFull timeLocal areaRemote work- ...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 employmentFull timeImmediate startRemote work
- ...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 jobInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid/Senior Back-end Developer. Be the first to apply!
- backend software developer Remote
- backend developer Remote
- senior project control officer Remote
- senior mobile android developer Remote
- senior contracts manager contracts specialist Remote
- remote senior project manager Remote
- senior qa analyst Remote
- senior communications Remote
- senior hr business partner Remote
- senior safety manager Remote
