Jobs · justjoinit

S

Senior Python Engineer

Ironwood Digital · Poland (Remote) · Posted 1d ago

remotemid2000-2000 pln🇵🇱 Poland
Apply on justjoinit

About the role

Work on energy pricing systems using Python in a remote setting.

We are seeking an experienced Software Engineer with experience from the Energy and or Utilities market 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

Read the full posting on justjoinit

FAQ

Is the Senior Python Engineer role at Ironwood Digital remote?+

This Senior Python Engineer position is listed as remote (Poland (Remote)).

What is the salary for the Senior Python Engineer role at Ironwood Digital?+

The listing states 2000-2000 pln.

What seniority level is this Senior Python Engineer role?+

This is a mid level position.

How do I apply for the Senior Python Engineer role at Ironwood Digital?+

Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Ironwood Digital.