Software Engineer Apprenticeship
A pioneer and market leader in Embedded Banking, Powens Group is committed to supporting financial players in designing services and payment experiences that users love.
Headquartered in Barcelona and Paris, Powens Group is at the forefront of the Banking-as-a-Service and Open Finance movements in Europe and Latin America. Our mission is to offer banking technology as a service to any company aiming to enhance user experience and operational efficiency. We achieve this through our API-based regulated solutions covering Bank accounts, Payment solutions, Open Banking / Finance, and more.
Powens Group is a rapidly growing fintech regulated in France and Spain, allowing operations in all European countries and in Mexico.
We are a trusted partner to the top financial industry players and software editors, and we have achieved this by scouting the best talents. Joining Powens Group means being a part of an inclusive, multicultural, and international team of over 130 employees.
About the team
You will join our Cross-Connectors team, which builds and maintains the connectors that aggregate financial and identity data from a wide range of institutions. The team ensures the reliability, performance, and quality of the core systems that power our data aggregation platform.
As a Software Engineer Apprentice, you will contribute to maintaining and improving existing connectors used in production, as well as building new ones. You will primarily work in Python, using the Woob framework, focusing on bug fixes, monitoring, and improving data quality. This apprenticeship provides hands-on experience with clean coding practices, debugging, and code reviews while collaborating in a highly supportive engineering team.
Your responsibilities
Maintain and improve existing connector code written in Python, focusing on bug fixing, stability, and data quality.
Work with the Woob framework to maintain and enhance connectors.
Monitor fixes after deployment by analysing logs and system behavior to ensure changes work correctly in production.
Debug issues, investigate incidents, and propose fixes or improvements to the team.
Develop strong Python skills and clean coding practices through hands-on work and code reviews.
Participate in team rituals (daily stand-up meetings, sprint planning/review, retrospectives, etc.) and technical problem-solving sessions.
Document fixes, workflows, and technical learnings to support team knowledge sharing.
Optionally contribute to side projects or internal tools if time allows and they are aligned with team priorities.
Candidate profile and skills
Required
Educational background in Computer Science, Software Engineering, or a related field.
Strong interest in development and problem solving.
Experience with Python through studies, internships, or personal projects.
Curious, patient, and motivated to learn new tools, frameworks, and systems.
Strong sense of responsibility and ownership, particularly when monitoring deployed fixes.
Good communication skills and a collaborative mindset.
Organized, focused, and interested in learning code maintenance and debugging.
Nice to have
Exposure to Golang.
Familiarity with APIs, logs, monitoring, or debugging tools.
Experience working with existing or legacy codebases.
Interest in fintech, data aggregation, or system maintenance.
Personal or academic side projects related to software development.
Working conditions
Full-time apprenticeship, starting in April/May
Position based in Paris
What we offer 💪
International environment and new challenges 🚀
Multicultural team with more than 20 nationalities 🌍
Meal voucher card covered at 50% by Powens – 11€ per day 💳️
Fresh fruits and breakfasts every week in the office 🥝
Corporate events ✨
Regular team buildings, tech meetings, and afterworks
Recruitment process
HR interview
Hiring Manager interview (team and technical fit)
- Homepage
- Engineering
- Role
- Developer
- Locations
- Paris
- Remote status
- Hybrid
What we offer
-
International environment and new challenges 🚀
Multicultural team with more than 20 nationalities
Powens is operating in 3 countries
-
Meal voucher card 💳️
Covered at 50% by Powens
11€ per day
-
Office in the center of Paris 🏢
Fresh fruits and breakfasts every week in the office
Different spaces for conviviality to have good time with your colleagues
-
Corporate events ✨
Regular Team Buildings, Tech Meetings, Afterworks,...
Annual seminar in a amazing place
-
Transport 🚇🚲
Public transportation covered at 50% by Powens
OR Monthly allowance for bike (Forfait Mobilité Durable)
Women at Powens
Powens strives to be a diverse and inclusive company. We are convinced that all individualities are at the service of the collective.
Click here for more info on our diversity policy.
Paris
Already working at Powens?
Let’s recruit together and find your next colleague.