JustJoin.IT Hybrydowo Senior

Software Engineer with Python

Link Group

⚲ Warszawa

33 000 - 42 000 PLN brutto (UoP)

Wymagania

  • Python
  • C#
  • .Net
  • Rust

Opis stanowiska

Software Engineer with Python

About the Role
Join a team developing enterprise data platforms and backend services used across a global financial organization. You will build scalable applications that support research, operations, and risk teams while collaborating with engineers and business stakeholders throughout the software development lifecycle.

Responsibilities
• Design, develop, and maintain backend applications and services.
• Deliver production-ready software, including testing, deployment, and support.
• Collaborate with technical and business stakeholders to deliver reliable solutions.
• Contribute to system design, code reviews, and continuous improvements.
• Troubleshoot production issues and implement long-term fixes.

Requirements
• 4+ years of software engineering experience.
• Strong Python skills.
• Experience with C#/.NET or Rust.
• Knowledge of backend development, REST APIs, and distributed systems.
• Experience with SQL, relational databases, and data modelling.
• Familiarity with cloud platforms, Git, CI/CD, and automated testing.
• Strong communication skills and ability to work in an Agile environment.

Nice to Have
• React or Angular experience.
• AI/ML integration experience.
• Financial services or market data knowledge.
• Experience with Kafka, Solace, or IBM MQ.

🔍 Dekoder Ogłoszenia

🔴
collaborating with engineers and business stakeholders throughout the software development lifecycle
Może oznaczać, że będziesz musiał często tłumaczyć techniczne kwestie nietechnicznym osobom i brać udział w spotkaniach z nimi.
🔴
Deliver production-ready software, including testing, deployment, and support
Oprócz pisania kodu, będziesz odpowiedzialny za cały cykl życia oprogramowania, w tym za jego utrzymanie po wdrożeniu.
🔴
Troubleshoot production issues and implement long-term fixes
Może oznaczać, że będziesz często zajmował się rozwiązywaniem problemów w działającym systemie, co bywa stresujące i czasochłonne.
🟢
Contribute to system design, code reviews, and continuous improvements
Oczekuje się od Ciebie aktywnego udziału w procesach architektonicznych i jakościowych, a nie tylko implementacji gotowych zadań.
🟡
Strong communication skills and ability to work in an Agile environment
Wymaga to nie tylko umiejętności mówienia, ale także aktywnego słuchania, jasnego formułowania myśli i adaptacji do dynamicznych zmian w metodyce pracy.