Senior Backend Developer (Python) - Optimization Systems
PSE Innowacje sp. z o.o.
Wrocław, Poland • 1h ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Senior Backend Developer (Python) for optimization systems
- Work mode: hybrid
- Location: Wrocław
Description
You will develop and maintain scalable Python microservices and REST APIs using FastAPI for an optimization-focused platform. Responsibilities include advanced Oracle database querying, implementing caching with Redis, and building async/background job processing using Redis workers (e.g., Celery/ARQ/RQ). You will also design data processing and transformations for inputs/outputs used by optimization logic, including results generated by Gurobi.
Responsibilities
- Design, develop, and maintain performant, scalable Python microservices and APIs
- Create advanced SQL for Oracle, optimize execution plans, and implement Redis caching to speed up API responses
- Implement async processing and queues for background tasks, batch processing, and system integrations using Redis + workers (Celery/ARQ/RQ)
- Build and maintain Python components supporting the optimization process
- Design and implement data validation, transformation, and processing pipelines for inputs and outputs (including Gurobi results)
- Collaborate with optimization, mathematics, and algorithms experts to translate domain logic into software
- Recommend and design the Python application architecture (modules, responsibilities, component interfaces)
- Ensure code quality, readability, testability, and maintainability
- Perform code reviews and recommend improvements and refactoring
- Define and apply Python development best practices (coding standards, project structure, dependency management)
- Develop unit and integration tests, especially for data processing and optimization component integrations
- Co-create testing strategy and mechanisms to enable safe refactoring
- Identify technical debt and propose ways to reduce it
- Support the team with Python best practices, design patterns, clean code, and general software engineering
- Maintain technical documentation for architecture and key design decisions
Requirements
- Minimum 6 years of Python programming experience
- Knowledge of REST API principles
- Knowledge of NumPy, pandas, and xarray
- Knowledge of relational databases
- Ability to create unit and integration tests
- Ability to work with Git repositories
- Knowledge of design patterns and Clean Code principles
- Responsibility and punctuality in delivering tasks
- Ability to work collaboratively in a team
Benefits
- Stable employment under an employment contract
- Competitive salary with a base + bonus system
- Individual training budget to grow professionally
- Clear career development path
- Flexible working hours and hybrid/remote work option
- Benefits package including private medical care, Multisport card, and life insurance on preferential terms, plus additional ZFŚS benefits
- Additional day off for Energy Day (August 14)
- Friendly team environment with knowledge-sharing and support
- Internal mentoring program for new and existing employees
- Onboarding program for a quick and friendly start
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Python Developer
BlueSoft
Senior
Technology
Warsaw, Poland · On-site
0K zł - 0K zł/yr
1 days ago
Senior Python Developer
On The Spot Development
Senior
Technology
Warsaw, Poland · Remote
N/A
3 days ago

Senior Python Developer
Be in IT to butikowa firma rekrutacyjna IT.
Senior
Technology
Wrocław, DL, Poland · On-site
270K zł - 336K zł/yr
2 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Gdańsk, Pl-Gd, Poland · On-site
N/A
4 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · On-site
N/A
4 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Backend Python Developer
Pekao CoNext
Senior
Technology
Warsaw, MA, Poland · On-site
24K zł - 30K zł/yr
2 days ago
Senior FastAPI Engineer
comm1t
Senior
Technology
Warsaw, Poland · Remote
30K zł - 48K zł/yr
4 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Łódź, ŁD, Poland · On-site
N/A
4 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Wrocław, Poland · On-site
N/A
3 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights