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:
- Technical Test: Candidates will complete a technical test on GitHub. You will have 48 hours to complete the task.
- 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!