Skip to main content
AdobeStock_425318986-2000x400
Stem recruitment specialists

Find your future role

Job title

Senior Python Engineer

Ref no. BHN574122
Location Comunidad de Madrid, España
Start date ASAP
Job type Permanent
Job status Closed

Job summary

Matchtech is a STEM recruitment specialist, with 40 years' experience in successfully matching STEM professionals with hiring employers in multiple sectors, all over the world.

Key skills required for this role

Python Djando Software Developer Engineer

Important

Join a market leading international Fintech. Be part of a creative, dynamic and flexible team. Take advantage of your experience and evolve your career.

Job description

Our client, a hyper-growth FinTech firm, is currently seeking an experienced Senior Python Engineer to join their dynamic team in Madrid (end client opportunity). Operating in the FinTech industry, our client offers a range of products including FX risk management, trade finance, currency accounts, international payments, and API integration.

Responsibilities:

  • Design, develop, and maintain Python applications using Django in a microservices architecture.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Implement and maintain CI/CD pipelines on AWS.
  • Develop and manage containerized applications using Docker.
  • Integrate and manage messaging systems using Kafka.
  • Write and execute unit, integration, and functional tests.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve production issues.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Qualifications:

  • 5+ years of professional experience in Python development.
  • Strong experience with Django and building RESTful APIs.
  • Extensive knowledge of microservices architecture and containerization (Docker).
  • Proficiency in cloud services (AWS).
  • Experience with Kafka or similar messaging systems.
  • Solid understanding of testing frameworks and methodologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills in English.
  • Knowledge of Spanish is a plus.

Recruitment Process:

  1. Technical Test: Candidates will complete a technical test on GitHub. You will have 48 hours to complete the task.
  2. Interviews: Successful candidates will undergo three interviews:
    • Technical interview to assess your problem-solving skills and technical knowledge.
    • Interview with the team to evaluate your fit within the team and company culture.
    • Final interview with senior management.

Benefits:

  • Permanent contract directly with end client
  • Salary up to €60k, with yearly reviews
  • Hybrid work mode (1 day home / 4 days office in Madrid)
  • Medical and dental insurance
  • Flexible work schedule
  • Pension plan
  • Gympass, flexible retribution (food, transport and childcare allowance)
  • Continuous learning, excellent growth and career progression opportunities
  • Fully international environment
  • Opportunity to lead a team within a fast-paced and innovative FinTech environment
  • Supportive and collaborative work culture
  • Exposure to cutting-edge technologies and industry best practices

If you have the experience and skills we're looking for, and you're ready to join a dynamic team working on cutting-edge technology, we would love to hear from you!

Apply Now and become a key player in our innovative projects!

Rebeca Wallen manages this role

Matchtech is a STEM Recruitment Specialist, with over 40 years’ experience

Learn more about Matchtech

Let us find jobs for you