Back to jobs

Senior Python Engineer

Job description


Picture working with the latest and most innovative technology of today; think Artificial Intelligence, Machine Learning, Complex Data Science…then imagine working with the best team of individuals in this space. That’s what we’re working with here. And I’m not just being biased, this business are widely thought of as the best in the business when it comes to being truly specialised, problem-solving Tech experts.


A young, thriving, diverse Consultancy with a strong profile in the R&D space across Complex Systems. With a passion for good doing - working with clients primarily in the Tech for Good space – they’re building out platforms that will hold huge benefits for our world. They act as sincere consultants to clients to allow them to become long term, trusted partners.


The team are small but smart. A team of curious deep-divers if you like. A team of thinkers.



Joining as the newest member of an impressive cross functional team, you will be focusing on building out the backend of a platform that manages Renewable Energies.


The platform is very data heavy (as is most of the work that this team do), so an eagerness for working with large, complex data sets would be ideal if you’d like to be involved.


You’ll be working closely with both Backend and Frontend Developers, Machine Learning Engineers, Data Scientists, Product Owners, Scrum Masters as well as external stakeholders to get to the best possible solution to some exciting tech challenges.


Whilst this is primarily a Backend Python Developer role, the platforms here are all data centric so you’ll be working a lot with ETL pipelines, data processing systems, data security etc.



The main skills/experience that we need you to come on board with are:

  • Python Programming (ideally 3+ years)
  • Experience building out RestfulAPIs and Microservices
  • TDD experience
  • Some exposure to cloud services (AWS ideally)


We’d love if you also have some background with:

  • Docker & Kubernetes
  • AWS Data tools
  • Experience building out ETL pipelines



Along with a salary of up to €80,000, you will be given a generous holiday allowance of up to 30 days per year, transport help, rent a bike options, free food, pension etc.


This role is Berlin based, and will require someone who can work on site once a week.



  1. General screening call – finding out more about you, your experience and what your goals are.
  2. Technical interview – talking through past projects, discussing technical problems and possible solutions etc.
  3. Final chat with the team manager – to make sure everything aligns and answer any final questions from each side.
Does this sound like something that could fit with your career goals? If so, pop your CV over and we can get you in the process!