Senior Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Degree in software engineering or computer science, Proficiency in programming languages such as Python and Go, Experience with relational and time series databases, Strong problem-solving skills and attention to detail..

Key responsabilities:

  • Design, develop, deploy, and maintain software applications and data pipelines
  • Collaborate closely with traders and other team members
  • Adhere to best practices including code reviews and testing
  • Troubleshoot and upgrade existing systems while documenting functionality.

FlexPower logo
FlexPower
11 - 50 Employees
See all jobs

Job description

Your mission
Our engineers develop software with creativity and teamwork. We look for pragmatic problem solvers who can write code like Shakespeare writes drama.
Your profile
Flexpower Engineers work to facilitate the energy transition by building the tools to drive the physical and financial integration of renewable energy and flexibility. You will be closely working in a team of experienced engineers who will develop the new industry standard when it comes to managing and displaying data flows between generation assets, flexible demand, grid operators, energy exchanges, market data sources and your traders. 
While we would love to see you on the trading floor in Hamburg, our engineering team will be spread across the world and manage their time independently. We are looking for pragmatic problem solvers with an eye to overall architecture and a love for detail. You will be responsible to design, build, deploy and maintain high-quality, innovative and fully performing software. 

You enjoy to 

  • Write well-designed, testable code 
  • Work in an operation-driven environment and have close contact with business (in our case: traders) 
  • Design, develop, deploy and maintain various applications, data pipelines, scrapers, backend systems and everything else traders come up with 
  • Adhere to best practices, like writing unit and integration tests, conducting code reviews, or using version control systems and CI/CD 
  • Troubleshoot, debug and upgrade existing systems 
  • Document and maintain software functionality (okay no one really loves this but it’s necessary) 

You are confident in your ability to 

  • Outperform qualified developers with a respective degree in software engineering or computer science 
  • Deploy applications in the cloud and evaluate user feedback 
  • Develop flowcharts, layouts and documentation to identify requirements and solutions 
  • Develop software in Python (e.g., Django, requests, asyncio), Go or other programming languages 
  • Program and use relational databases and time series databases like InfluxDB 
Why us?
You will learn to 

  • Develop the best software stack in the realm of energy trading 
  • Understand European energy markets in depth 
  • Truly work in a very close team 
  • Carry responsibility for software that will quickly be put to operational use 
About us

We are power pioneers venturing to create the tech-driven trading house of the future. We mind the gap in renewable energy production by bridging it with carbon-free flexibility. Check our Werbsite at www.flex-power.energy.

       

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Teamwork
  • Problem Solving

Field Engineer (Solutions) Related jobs