Senior Python Engineer (Energy Pricing Systems) - Remote - Poland
Strategicsiq
⚲ Poland (Remote)
1 400 - 1 500 PLN/dzień netto (B2B)
Wymagania
- Python
- RESTful API
- CI/CD
- Git
- Angular
- React
- Energy
- Utilities
Opis stanowiska
We are seeking an experienced Software Engineer to support the development and evolution of an internal pricing platform used within the energy sector. The system enables structured, traceable, and scalable price determination across a range of energy products, integrating market data and automating complex calculation workflows. This role requires a combination of strong technical expertise and solid understanding of energy pricing and market data. Responsibilities Backend Development (primary focus) • Design, develop, and maintain backend services using Python (e.g. FastAPI, Django, Flask) • Implement pricing logic, calculation workflows, and data processing pipelines • Integrate external market data sources and internal systems via REST APIs • Contribute to system architecture, including modular design and scalability • Ensure accuracy, traceability, and robustness of pricing calculations Frontend Development • Develop and enhance user interfaces using modern frameworks (e.g. React, Angular) • Build components for data input, monitoring, and visualization of pricing outputs • Ensure seamless integration between frontend and backend services Engineering Practices & DevOps • Maintain high code quality through testing (unit, integration, end-to-end) and peer reviews • Work with version control systems (Git) and CI/CD pipelines • Apply containerization (Docker) and support cloud-based deployments • Contribute to monitoring and observability of applications Collaboration • Work within an agile delivery environment • Collaborate with Product Owners and technical stakeholders to translate business requirements into technical solutions • Contribute to continuous improvement of the platform Requirements Domain Expertise (essential) • Experience within energy markets, commodities, or pricing environments • Understanding of pricing models, market data, and product structures • Ability to translate business requirements into automated system logic Technical Skills (essential) • Strong experience in Python backend development (FastAPI, Django, Flask or similar) • Experience designing and integrating RESTful APIs • Proficiency with modern frontend frameworks (React, Angular or similar) • Experience with Docker, cloud environments, and CI/CD pipelines • Solid understanding of software architecture and scalable system design Additional • Experience with automated testing and clean code practices • Familiarity with monitoring and logging tools • Comfortable working in agile, cross-functional teams Key Competencies • Strong analytical and problem-solving skills • Attention to detail, particularly in accuracy and traceability of calculations • Ability to work effectively in a collaborative environment • Proactive approach to system and process improvement