Hybrid Python Software Engineer

Posted 4 hours ago

Apply now

About the role

  • Join Luminor as a Python Software Engineer to build modern banking software. Migrate legacy functionality into containerized microservices for local banking champion.

Responsibilities

  • Design, implement, and continuously improve systems for messaging, service‑to‑service communication, APIs, file management, and workflow orchestration
  • Ensure high standards of quality, security, performance, and availability across all solutions
  • Build Proofs of Concept and contribute to technical discussions with engineering teams
  • Support and guide stakeholders on messaging and middleware‑related challenges
  • Perform testing, troubleshoot issues, and resolve defects
  • Gain expertise across a wide range of banking products and business processes
  • Work as part of a cross‑functional Agile development team in an international environment

Requirements

  • Strong hands‑on experience in Python software development
  • Experience with AWS, container orchestration (Kubernetes, Docker), and CI/CD pipelines (e.g., Argo CD)
  • Strong background in streaming, event‑driven, or MQ‑based architectures (e.g., Apache Kafka)
  • Experience with SQL databases; NoSQL knowledge is a plus
  • Familiarity with workflow tools such as Apache Airflow or Argo Workflows is an advantage
  • Understanding of DevOps practices, infrastructure as code, and security best practices
  • A strong sense of ownership and responsibility
  • Fluent English is required in spoken and written communication due to working on the Pan-Baltic level

Benefits

  • Flexibility. Flexible working hours, Hybrid work, and the possibility to work from anywhere in the EU, Iceland, Switzerland, and the UK (in total 90 days per year)
  • International teams. Teams that go outside Pan-Baltic borders, where people value challenging work together with good humor and having fun
  • Culture. You’ll be joining a team where things move fast, ideas flow freely, and change is part of the everyday. It’s a dynamic environment that keeps you learning, growing, and never bored
  • More vacation. Additional weeks of vacation are available to all employees who have been in the company for 1 year or more
  • Volunteer time off. We care about giving back to society, therefore, you will get additional days off for volunteering purposes
  • Paid leave. We are proud of our employees who are participating in military training. Therefore, Luminor offers 30 fully paid calendar days for military training every year
  • Health benefits. A competitive benefits package in addition to your salary that includes health insurance after the first 3 months pass in all three Baltic states, as well as Health days in case of your absence due to sickness without a doctor's note needed
  • Wellbeing. Access to tools and resources that help you feel good and be productive at work and in life
  • Professional growth. Internal and external training programs, LinkedIn learning, workshops, conferences, online training, etc
  • Special Offer for Luminor products & services. Enjoy special offers & pricing for products and services provided by Luminor

Job title

Python Software Engineer

Job type

Experience level

Mid levelSenior

Salary

€2,950 - €5,300 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job