Python Engineer

ev.energy ,
London, Greater London
Job Type: Full-time
Contract Type: Permanent
Salary: 30000 - 45000 per annum

Overview

About ev.energy ev.energy is helping consumers charge their EVs in the most cost effective and least carbon intense way possible, whilst saving them money We partner with energy companies such as Igloo Energy , Rolec Services and ESB to deliver tariffs and products which integrate smartly with electric vehicle and their chargers. We’re a small and nimble team but we already serve electricity companies and their customers across the world with pilots ongoing in Europe and North America. Since we were incorporated 18 months ago, we’ve grown from 0 to 4000 users, raised a funding round, collaborated with 15 energy companies and saved over 5 tonnes of CO2. We were part of Microsoft’s first AI for Good cohort, recently won the EDF Pulse Innovation Challenge and were named the “Best Energy Startup in the World” by Free Electrons Tech at ev.energy Our platform is mostly Django backed by a Postgres database. We use some common Python & Django libraries such as Numpy and Django Rest Framework as well as Django’s built in testing framework and Selenium. All our native apps are built using React Native using common React Native libraries such as Redux and Sagas for state management. All of our infrastructure is hosted in AWS and deployments are managed with Ansible and CloudFormation. Our CI / CD pipeline is built on Bitbucket Pipelines and Bitrise for app building and shipping. About the role We’re looking for you to join our team as a Python developer working on the core platform we run all of our services from. This core platform provides all the data and functionality for our driver apps as well as the dashboards and admin panels we provide to energy companies, car companies and charge point manufacturers. You’ll be joining a group of 16 passionate engineers, designers and strategists mostly based in London at Sustainable Workspaces on Lavington St, Bankside. This role is party funded through a project with London Southbank University, with this partnership we aim to continue to build out our core platform and also start using the gathered data to gain meaningful insights to further drive growth in the business. The funding is for an initial 12-month contract period but there would be scope to convert this to a full time role at the end of the initial term. You will be responsible for developing the ways in which we collect, store and process data within the core application. Initially you focus on how we ensure the data we collect is stored in a clean and usable way which can scale with our growth in terms of user numbers but also integrations with more cars and charing hardware. You will then shift your focus on how we can utilise this data to deliver meaningful insights from the data to both our customer and to the business to reduce the cost and carbon impact of charging electric cars. Our goals for the next year are: Internationalisation and localisation of our app for different currencies Enabling support for multiple EVs & chargers per user account Adding ‘charging on the go’ so our customers never run out of power A service to enable electric car drivers to switch to the cheapest available tariff You should… Have experience building web apps & apis (ideally Django, but flask or other python frameworks are fine) An understanding of relational database technologies A knowledge of Python data processing libraries such as Numpy and Pandas Ability to communicate insights from data in an understandable and actionable way Care about energy and be passionate about electric vehicles and renewable energy An awesome applicant will have… Lots of experience with Python writing well tested web services Strong understanding of how to deploy data insights platforms to users An understanding of the retail energy and energy wholesale markets in the UK We will support you with… Flexible working from our Bankside office, at home, or wherever makes you happy Funded access to conferences, training and meetups (tech but also EV related) A shiny new MacBook Pro Participation in various employee perks and benefits schemes like cycle to work and discounted cinema tickets. If you don’t have all of the job requirements, please apply anyway We would love to hear from all kinds of people and may be able to tailor the role around your abilities and experience. We value applicants from non traditional backgrounds and a computer science degree is not a prerequisite. Ts & Cs Starting : Immediately Location : UK Based, spending at least a day or two a week in London Term : 12 month fixed term contract, then scope for a permanent role. Salary : £30k – £45k PA pro rated Annual Leave : 25 Days PA Bank Holidays We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.