Senior Backend Python Engineer

payabl.

  • Date Posted:

    2/22/2025 

  • Remote Work Level:

    100% Remote

  • Location:

    Lisbon, LI, Portugal, Italy, Warsaw, Poland, Limassol, Cyprus, Vilnius, Lithuania
  • Job Type:

    Employee

  • Job Schedule:

    Full-Time

  • Career Level:

    Experienced

  • Travel Required:

    No specification

  • Education Level:

    We're sorry, the employer did not include education information for this job.

  • Salary:

    We're sorry, the employer did not include salary information for this job.

  • Categories:

    Software EngineerProduct ManagerProject ManagerProgramming

  • Benefits:

    Education Assistance, Career Development

About the Role

Title: Senior Backend Python Engineer (Open Banking)

Location: Lisbon Lisbon PT

Type: Full-time

Workplace: Fully remote

Job Description:

The role is about:

In the Open Banking Team, you will be part of a team of experts, their sole mission is to ensure that our Banking services are running smoothly and solving real life problems. The Open Banking team will kick-start our Open Banking journey - As part of this team you are expected to solve problems with sustainable solutions and with scalability in mind.

You will:

  • Constantly add value to the team by writing readable, testable and efficient code.
  • Match the best suitable frameworks and tools for the designed architecture.
  • Work towards a launch of a new product which will generate new verticals to the company.
  • Collaborate with cross-functional teams, including product managers, business analysts, and other developers, to understand and implement business requirements.
  • Maintain and develop engineering culture.
  • Work closely with the Team Lead to identify the key architecture drivers and Non-Functional Requirements for a core customer facing product.
  • Participate in code reviews and mentor junior developers.

What we need:

  • A Minimum of around 7 years of experience, developing high-load scalable applications using Python programming language.
  • Strong knowledge of FastAPI and designing and implementing REST API.
  • Experience with technologies such as PostgreSQL, Kafka, SQL Alchemy and preferably Hazelcast or Redis.
  • Understanding of distributed systems and integrations.
  • Experience in connecting and integrating 3rd party services.
  • Experience in delivering good testing practices.
  • Being able to write robust and fault-tolerant software that runs smoothly and reliably.
  • Implement solutions that minimize or eliminate performance problems, complexity, or solution fragility.
  • Exceptional attention to detail.
  • Strong written and verbal communication skills in English.
  • A customer-centric, empathetic mindset with excellent listening skills.
  • An ability to focus on what counts, creating simple solutions to deliver fast results.

The perks of being a payabl.er:

  •  Grow Without Limits: Our environment is all about nurturing your talents and fueling your ambition with endless opportunities for professional development.
  • Thrive in a multicultural workplace that celebrates diversity and values your unique contributions. Here, every perspective is appreciated, and every voice is heard.
  • Lead the Charge in Pioneering Projects: Be at the forefront of innovation by playing a key role in groundbreaking projects.
  •  Support for Your Educational Aspirations: We're here to support your educational pursuits because we believe in investing in your growth.

The benefits list above, states the benefits for Portugal location only, to be based on a fully remote work model on B2B contract.

As the role is open to multiple locations though the benefits list will differ depending on your location.

 Hiring Process

 Initial Interview

  • A 30-40 minute conversation with our Talent Acquisition team to discuss your experience, career goals, and expectations.

Technical Assignment

  • A take-home test designed to showcase your skills. You'll have up to 5 days to complete it in a single attempt (estimated time: 90-180 minutes).

 Technical Review & Live Coding

  • Our technical experts will review your assignment and invite you for a live coding challenge to assess your problem-solving and coding abilities (60-90 minutes).

 Final Behavioral Interview

  • A 45-60 minute discussion focused on team fit and collaboration with our Product Lead and CTO. This is your chance to dive deeper into our culture and align on expectations.

 

Next App