Software Engineer with Python
⚲ 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.
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.