Senior Software Engineer (Java + Python)
Warszawa, Warszawa
Experis Manpower Group
Tasks:
As a Senior Software Engineer in the Data Science Platform & Reporting team, you will:
Design, build, and operate scalable software services and APIs that form the backbone of the central data platform.
Own the full DevOps lifecycle for your services, including:
CI/CD pipeline development and maintenance
Automated testing
Infrastructure-as-code
Monitoring and alerting
Contribute to the architecture and long-term evolution of the data platform.
Develop robust, production-grade ETL/ELT data pipelines to integrate data from diverse sources.
Collaborate with stakeholders to deliver reporting and analytics solutions aligned with business needs.
Support the migration of on-premise workloads to the public cloud (Azure).
Requirements:
To succeed in this role, you should bring:
Extensive experience in software engineering, with a strong focus on scalable service design and development.
Deep understanding of software design patterns and engineering best practices.
Proficiency in modern programming languages:
Java
Python
SQL
Bash scripting and Linux systems
Hands-on experience in building and maintaining data pipelines and contributing to platform architecture.
Strong DevOps skills, including:
CI/CD
Automated testing
Infrastructure-as-code (e.g., Terraform, ARM templates)
Experience working with cloud platforms, especially Microsoft Azure.
A collaborative, product-oriented mindset with excellent communication skills in English.
Passion for automation and mentoring team members.
Offer:
We offer:
Hybrid work model: 1-2 days per week from the Client's office in Warsaw
MultiSport Plus
Group insurance
Medicover Premium
e-learning platform