Senior Software Engineer (Python)
💰 Salary: 14,000-22,000 PLN
🌎 Hybrid from Warsaw
🕦 Full-time position, long-term
☑️ Contract through Deel
The company develops software that helps businesses plan and manage renewable energy projects more efficiently. Its technology platform uses data and automation to simplify complex workflows, enabling teams to design, evaluate, and deliver energy solutions at scale. The overall goal is to make clean energy projects easier to develop and deploy.
Requirements:
At least 5+ years of experience in software development
Strong proficiency in Python, Javascript, Typescript or React; writing clear, maintainable, and testable object-oriented code
Good engineering judgment based on solid computer science knowledge
Experience with designing APIs, working with relational databases, and running applications in cloud-based environments
Understanding of Agile, DevOps and Lean values
Strong communication and collaboration skills, especially when working in remote or hybrid teams
Comfortable adapting to changes in a growing product and evolving technology stack, with the ability to make practical decisions and support the team as things scale
Fluent in spoken and written English (please submit your resume in English)
Nice to Have:
Educational or practical experience in areas like applied math, geometric modeling (2D/3D), or electrical and electronic systems
Exposure to technologies such as state management libraries (e.g. Redux), backend frameworks (like Flask), task queues and caching layers (Celery, Redis), relational databases (PostgreSQL), as well as lower-level or graphics-focused tools including C++, WebGL, Three.js, or GPU computing (CUDA)
Strong interest in improving how software is built and delivered, including automating workflows, setting up pipelines, working with containers, and enhancing visibility and overall developer experience
Key Responsibilities:
Contribute to both ongoing systems and brand-new features, playing an active role in a distributed team environment
Support and guide teammates through meaningful code feedback, collaborative coding sessions, and technical direction
Question existing approaches, explore better alternatives, and advocate for solutions that scale effectively
Take ownership of work items from early concept and research all the way through to release
Partner closely with cross-functional groups, product, design, QA, and customer-facing teams to move important efforts forward
Get to know DevsData:
We are a technology consulting company and a recruitment agency, delivering software solutions to clients from Europe and the US. We work 100% remotely, in an international team, including people from Asia, London, or San Francisco. We employ people with experience in international corporations as well as students of the best technical and business universities.
Find out more: https://devsdata.com/

DevsData LLC
DevsData is a premium recruitment and software development agency specialized in developing unique software, artificial intelligence, and Big Data solutions. We’re working 100% remotely so that we can change the world fr...
Senior Software Engineer (Python)
Senior Software Engineer (Python)