Senior Backend Developer (f/m/d)
rondo Ignacego Daszyńskiego 2B, Warszawa
Axpo Polska
Axpo is driven by a single goal – delivering a sustainable future through innovative energy solutions. It is the largest producer of renewable energy in Switzerland and an international leader in energy trading, as well as offtake of solar and wind power. While using state-of-the-art technology, Axpo introduces innovations to meet the changing needs of its customers in more than 30 countries across Europe, North America, and Asia.
Axpo has been operating in the Polish market for over 20 years now. It employs about 260 people and is one of the largest independent offtakers of green energy. Customers in Poland benefit from tailor-made offers for the purchase and supply of energy and gas based on structured and long-term contracts. Axpo Polska also provides services to more than 25,000 companies from the small and medium-sized enterprises segment and, since April 2020, it has only been offering energy with a certified origin from renewable energy sources. While supporting energy transition in Poland, the Company also implements large-scale photovoltaic projects.
Currently we are looking for: Senior Backend Developer
Your responsibilities:
Design, develop, and maintain robust backend services using Python, focusing on performance and reliability.
Build and maintain backend systems that support trading workflows and data pipelines.
Ensure system performance, reliability, and scalability in a data-intensive environment.
Work with Google Cloud Platform (GCP) services, including BigQuery and Cloud Functions.
Participate in the design and implementation of data pipelines using Airflow.
Manage infrastructure as code using Terraform.
Collaborate closely with traders, analysts, and product owners to deliver business-critical features.
Translate trading requirements into technical solutions in cooperation with business stakeholders.
Conduct testing and validation of automated processes.
Write clean, maintainable, and well-documented code.
Actively participate in Scrum ceremonies such as sprint planning, retrospective, daily stand-up, and sprint review.
Assist in debugging, troubleshooting, and optimizing application performance.
Participate in code reviews and knowledge-sharing sessions.
Mentor and guide less experienced developers.
Contribute to the continuous improvement of development processes and tools.
Our requirements:
Bachelor’s or Master’s degree in Computer Science, Mathematics, Data Science, or a related field.
Strong experience in backend development with Python.
Proficiency with GCP, BigQuery, and cloud-native development practices.
Experience with parallel processing and asynchronous data handling.
Experience with Airflow, Terraform, Docker, and Kubernetes.
Familiarity with Agile methodologies and tools such as Jira and GitLab.
Ability to design scalable, fault-tolerant systems for data-intensive applications.
Ability to translate high-level business requirements into technical solutions.
Experience in trading, finance, or real-time data processing is a strong plus.
Ability to read and write technical documentation in English.
High ethical standards and a commitment to empowering team members and promoting collaboration.
Openness to innovation and commitment to continuous improvement.
Ability to guide cross-functional teams and influence stakeholders without direct authority.
Strong organizational skills with attention to detail.
Proactive, self-starter who can work independently.
Excellent problem-solving and analytical skills, with the ability to foresee issues and propose solutions.
Strong communication skills: convey information clearly, listen actively, and foster open dialogue.
Emotional intelligence: understand and manage emotions effectively, empathize with team members.
Decision-making skills: make informed, effective decisions and align goals with broader organizational objectives.
Flexibility and adaptability in a fast-paced, dynamic environment.
Accountability: take responsibility for outcomes and drive initiatives from concept to implementation.
Committed to continuous learning and improvement.
Fluency in both Polish and English is mandatory.
What we offer:
Development in an international company that is shaping the face of the energy market.
A progressive medical care package that takes care of your health and well-being.
Co-financing of the Multisport card, enabling the use of various forms of physical activity.
Foreign language classes during working hours.
Flexible working hours and the possibility to work in hybrid mode.
An office with a beautiful view, located in the city center.
A motivated team, ready to guide you through your daily challenges