Python Engineer

Ikano Bank AB (publ)

📍 Malmö ⏰ Heltid 📋 Tillsvidareanställning (inkl. eventuell provanställning) 🗓 Ansök senast 18 maj 2026

✦ Få fler intervjuer

Generera ett personligt brev anpassat för just den här rollen — på under en minut.

Skapa ansökan – från 49 kr Gratis att söka · Ingen registrering · Premium 49 kr/mån

Om jobbet

Purpose of the Job
We are hiring Python and Spring boot engineers across multiple levels.


You might be:
- a recent graduate with strong fundamentals and a real appetite to learn
- an engineer with a few years of experience building services and applications
- or a senior/staff engineer who can shape systems, mentor others, and raise the technical bar


We are open to all of the above.


What matters most is not your title today, but your ability to contribute, grow, and deliver. We will calibrate level through the process.


In this role, you will help us build and improve services, applications, and internal tools that support our banking products and operations. Depending on your level, your focus may range from learning the craft and shipping well-scoped features to shaping architecture, driving engineering standards, and mentoring other engineers.
Responsibilities of the Job
You will, depending on your level:
- Design, build, test, and maintain Python and/or Spring boot based services and applications
- Work with APIs, integrations, background jobs, and data flows
- Contribute to customer-facing journeys and internal tools
- Collaborate with product, design, architecture, operations, and security colleagues
- Improve code quality, observability, reliability, and maintainability
- Take part in code reviews, design discussions, and incident/problem solving
- Help simplify systems and reduce unnecessary complexity


For more senior candidates, the role may also include:
- Shaping technical direction and architecture
- Mentoring and developing other engineers
- Raising engineering standards across teams
- Helping teams make sound technical tradeoffs
- Driving better ways of working around quality, delivery, and ownership
- Contributing to cloud architecture and platform decisions, especially in AWS


Experience/Demonstrated Competencies
We are intentionally hiring across levels. You might be a strong fit if you have some of the following:


- Solid Python fundamentals
- Experience building web applications, APIs, or backend services
- Understanding of SQL, noSQL and data modelling
- Familiarity with testing and version control
- Ability to reason clearly about design and tradeoffs
- Willingness to learn and improve continuously
- Comfort working with others in a team setting (team members both onsite and offshore)
- Web application fundamentals. Familiarity with server-rendered web applications
- Knowledge of JavaScript
- Experience with or strong interest in HTMX is a plus and highly relevant
- Some exposure to cloud platforms is helpful for earlier-career engineers
- Strong AWS knowledge is expected for senior engineers
- Experience with microservices, event-driven systems, or distributed systems is a plus
- Knowledge around AI and GenAI


Experience in banking, fintech, or other regulated environments is a plus, but not required


For graduate / junior candidates


We would be happy to hear from you if you have:
- Strong foundations in Python and software engineering
- University, internship, personal, or open-source projects you can discuss
- Curiosity, discipline, and the ability to learn quickly
- A practical mindset and pride in building things properly


For mid-level candidates


We would expect some hands-on experience with:
- Production codebases
- APIs and integrations
- Databases and backend logic
- Debugging, testing, and shipping features responsibly
- Some exposure to web application frontend patterns, including HTML, JavaScript, and ideally HTMX


For senior staff candidates


We would expect stronger evidence of:
-Designing systems and shaping technical direction
- Making sound architecture decisions
- Mentoring or coaching other engineers
- Working across teams and influencing engineering quality
- Balancing speed, simplicity, risk, and maintainability
- Strong practical knowledge of AWS and cloud-native design tradeoffs


Language Competencies
Excellent verbal and written communication skills in English


Knowledge required
We do not expect every candidate to have everything below, especially at the early-career end. But this is the general technical space of the role:


- Python
- Backend development and APIs
- Relational databases and SQL
- Testing fundamentals
- Git and collaborative software development
- Web application fundamentals
- Knowledge of JavaScript
- Familiarity with server-rendered web applications
- Experience with or strong interest in HTMX is a plus and highly relevant
- Some exposure to cloud platforms is helpful for earlier-career engineers
- Strong AWS knowledge is expected for senior engineers
- Experience with microservices, event-driven systems, or distributed systems is a plus
- Knowledge around AI and GenAI
- Experience in banking, fintech, or other regulated environments is a plus, but not required


Education Level
Minimum Bachelors degree.


Capabilities for this job
We are looking for engineers who can:


- Write clean, understandable code
- Reason clearly about problems and tradeoffs
- Work well with others
- Communicate technical ideas in a simple way
- Take ownership of their work
- Ask good questions
- Keep things practical
- Improve what they touch


For more senior candidates, we also value the ability to:
- Create clarity in ambiguous situations
- Mentor and unblock others
- Raise the bar without creating unnecessary complexity
- Make systems and teams better over time
- Make sound architectural and cloud decisions, especially in AWS-based environments


What motivates you?
This role is likely a good fit if you are energised by things like:


- Building software that solves real problems
- Improving systems, not just adding code to them
- Working with smart, straightforward colleagues
- Learning fast and growing your craft
- Shipping things that matter
- Simplifying complexity rather than adding to it
- Helping a team get better, not just doing your own part


If this sounds interesting, we would love to hear from you.

Detaljer

ARBETSGIVARE
Ikano Bank AB (publ)
PLATS
Malmö
YRKE
Mjukvaruutvecklare
ARBETSTID
Heltid
LÖN
Fast månads- vecko- eller timlön
PUBLICERAT
28 april 2026
Ansök direkt hos arbetsgivaren →
✦ Skapa ansökan – från 49 kr