As a Backend / Algorithm Engineer at FEEDGY, you will play a crucial role in accelerating the digitalization of our internal tools and their integration with our digital products. You will be responsible for developing internal calculations and business logic, working closely with the FEEDGY Innovation Team and PV engineers to implement and optimize algorithms.
Being a Software Engineer at FEEDGY means:
Joining a distributed, fully agile team at the forefront of innovation.
Engaging in the full-cycle IT production process, from idea generation to deployment.
Developing complex algorithms tailored to the needs of the solar sector.
Adopting a flexible approach to technology, always choosing the best tool for the problem at hand.
Key Responsibilities:
Join the FEEDGY Analytics team and work in pairs or small teams on innovative projects.
Design, develop, test, and deploy end-to-end solutions using a variety of technologies.
Deliver these solutions in various formats, such as APIs, user interfaces (UI), data visualizations, and reports.
Work on the modularization, containerization, and cloud deployment of backend solutions.
Profile Description:
Technical skills:
Minimum 4 years’ experience on backend development with depth knowledge of Python, Django and Golang and proven experience in developing applications and/or algorithms
Hands-on experience with software applications such as Numpy and Pandas
Familiarity with AWS usage (basic)
Experience with scientific computing
Very good knowledge of PV
Knowledge of software engineering best practices, including version control, testing, caching strategies and code documentation.
English language professional proficiency
French language high proficiency
Personal skills:
A strong sense of responsibility and ability to ensure code quality through thorough code reviews.
Ability to work both independently and collaboratively within a team environment, with a high level of motivation and results-driven attitude.
Critical thinker with an agile mindset, creativity, and a startup mentality.
Strong sense of anticipation, proactive approach, and eagerness to learn continuously.
Effective time management skills and ability to perform well under pressure.
Willingness to share knowledge (training, peer programming, workshops, etc.).
Comfortable viewing failure as an opportunity for growth and improvement.
Nice to Have:
Experience with building and automation tools.
Strong understanding of quality processes and methodologies for continuous improvement.
HR Call with our Recruiter
Open technical discussion with our Informations System Lead
Meeting with the Team & the Digital Director
These companies are also recruiting for the position of “Software & Web Development”.