#1 Job Board for tech industry in Europe

Senior Software Engineer – Python & Functional Programming
New
Python

Senior Software Engineer – Python & Functional Programming

Warszawa
9 559 - 11 745 USD/monthNet per month - B2B
9 559 - 11 745 USD/monthNet per month - B2B
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Hybrid
Link Group

Link Group

Hundreds of IT opportunities are waiting for you—let’s make it happen! Since 2016, our team of tech enthusiasts has been building exceptional IT teams for Fortune 500 companies and startups worldwide. Join impactful projects in BFSI, CPG, Industrial, and Life Sciences & Healthcare industries. Work with cutting-edge technologies like Cloud, Business Intelligence, Data, and SAP. Unlock your potential, grow your skills, and collaborate with top global clients. Ready for your next big career move? Let’s link with us!

Tech stack

    Python

    master

    Haskell

    regular

    Scala

    regular

    Clojure

    regular

    erlang

    regular

    F#

    nice to have

    Cloud

    nice to have

Job description

Online interview

Senior Software Engineer – Python & Functional Programming


We’re looking for a seasoned Senior Software Engineer with deep expertise in Python and experience in at least one functional programming language such as Haskell, Scala, F#, Clojure, or Erlang. You’ll join a cross-functional engineering team focused on delivering high-performance systems that support complex data computation and analysis at scale — particularly in risk and analytics environments.

This is an opportunity to apply your skills in a technically demanding setting, working on systems that process large volumes of data and provide critical insights to business stakeholders.


🔧 Your Responsibilities:

  • Design and implement high-throughput systems for processing and analyzing large data sets
  • Develop robust back-end components that support flexible and scalable risk or analytical frameworks
  • Optimize compute performance and ensure reliability and maintainability of codebases
  • Work closely with engineers, analysts, and product teams to align technical solutions with business objectives
  • Improve the architecture and tooling of core systems by applying functional programming principles
  • Contribute to ongoing improvements in team practices, code quality, and performance monitoring


✅ What We’re Looking For:

  • At least 5 years of professional experience in software engineering
  • Strong programming skills in Python
  • Hands-on experience with at least one functional programming language (Haskell, Scala, Clojure, F#, Erlang, etc.)
  • Degree in Computer Science, Mathematics, Physics, or related discipline
  • Familiarity with statistical computing, numerical methods, or large-scale data processing
  • Strong problem-solving skills and a solid grasp of algorithms and data structures
  • Excellent communication skills and a collaborative mindset
  • Attention to detail, ownership of outcomes, and a commitment to ethical standards


⭐️ Nice to Have:

  • Background in finance, quantitative research, or risk systems
  • Exposure to cloud platforms or distributed computing tools


9 559 - 11 745 USD/month

Net per month - B2B