You are opening our Bulgarian language website. You can keep reading or switch to other languages.

Senior Python Developer (Dublin)

Малък екип (1-10 души)

Ако сте получили информация за тази свободна позиция от нашите рекрутери, прочетете нашата Политика за поверителност на личните данни.

Client

Our client connects travelers with travel advisors. In their current web application, they allow the traveler to search for information about trips (destinations, cruises, hotels, and tours) and create their desired trip by adding items to a list.

Наемаме ви в компанията, не в проект

Position overview

We’re looking for a Senior Software Engineer to join a fast growing fintech project focused on building scalable, high quality software solutions.

In this role, you’ll be part of a collaborative, cross functional team, contributing to the design and delivery of reliable, performant applications. You’ll work with modern technologies and help shape technical decisions while mentoring others and driving best practices.

Responsibilities

  • Design and develop scalable backend services using Python and microservices architecture
  • Build and maintain APIs, data models, and core platform components
  • Work with PostgreSQL, MongoDB, and other data storage solutions
  • Participate in architecture discussions, code reviews, and technical decision making
  • Collaborate with product, design, and other engineering teams to deliver business value
  • Deploy and support applications in AWS and Azure cloud environments
  • Contribute to continuous improvement through agile practices

Requirements

  • Strong experience with Python and microservices based architectures
  • Solid understanding of PostgreSQL, MongoDB, and data modeling principles
  • Experience working with AWS (e.g., EC2, S3, RDS, Lambda, SQS)
  • Background in building scalable, production grade systems
  • Experience in agile environments and cross functional collaboration
  • Ability to take ownership and drive technical initiatives
  • Strong problem solving skills and the ability to work with complex technical challenges
  • Good communication skills, with the ability to explain technical concepts to different audiences
  • Ability to work both independently and collaboratively within a team
  • Openness to feedback and continuous improvement
  • Attention to quality and a results oriented mindset

Nice to have

  • Experience with Neo4j or other graph databases
  • Experience working with SaaS platforms
  • Experience on data engineering projects

Търсите сходни възможности?

Try AI chatbots with our ready-made prompt to discover similar roles that match your skills and interests.
Image
Най-търсени позиции
1 of 1