Job Information
Electra Vehicles Cloud Software Engineer in Remote, Italy
Join the Electra Vehicles team as we revolutionize energy storage!
We are a remote first, B2B Global Software company headquartered in the Boston (USA) area, with an office in Turin, Italy, developing the most unique and patented AI/ML Software to optimize the performance of Battery Packs across a wide range of industries. Initially, we are focusing on deploying our technology in the Automotive sector worldwide, commercial and passenger electric vehicles, with future growth opportunities from other sectors in Aerospace, Robotics, Grids and others.
We have recently completed our Series A and are now building the organization to develop and deliver to our customers and their overwhelming demand for our technology. Our team is rapidly growing and that is why we need you!
Our focus is in the automotive Industry, particularly electric vehicle manufacturing, EV battery software, connected mobility, fleet management and analytics, and more. Although we are currently focusing on the Automotive sector, Electra's technology can be deployed into the Aerospace, Robotics, Grid and other industries that are rapidly transitioning into clean energy.
Electra software runs in various automotive subsystems (cockpit controller, telematics and battery management systems). It collects sensor data from all parts of the vehicle, runs edge machine learning algorithms and connects to our cloud software to deliver superior EV battery performance. You will help build our cloud software and ensure that it works well with the IoT software running on edge devices. You will also troubleshoot and debug the integration and assist in the deployment of the full systems to our customers.
You should see yourself as a generalist software engineer. While your primary responsibility will be cloud software, you should be comfortable learning and contributing quickly to embedded software, UI/UX and modeling.
Responsibilities:
Building, integrating, and troubleshooting software running in the cloud using services such as Kubernetes, AWS S3, Cloudfront etc.
Designing the architecture for cloud software and how it communicates with other components of the product
Helping develop systematic software engineering practices such as code reviews, design reviews, unit tests, module tests etc.
Required qualifications:
Bachelor's degree in Engineering or higher
7 or more years of experience developing and deploying software in a corporate or startup setting
5 or more years of experience working in Python
2 or more years of experience working with AWS services
2 or more years of experience working with web applications (front-end and/or back-end)
2 or more years of experience working with software tools like Jira, BitBucket/Git, Confluence, etc.
Experience with message driven (eg Kafka), containerized applications
Experience with Python RESTful frameworks, preferably FastAPI
Collaborative team player
Strong written and oral communication skills
Preferred qualifications:
Experience working in automotive industry
Experience developing webapps using NodeJS and with HTML/Vue.js
Working with web servers such as Apache, IIS, Tomcat etc.
Logistics:
Can work remotely from any location in Italy or the USA
Available 40 hours a week
Start: March 2023
Benefits:
Flexible remote schedule
Generous vacation policy
Paid sick days
Paid holidays
Continued skill growth with company wide training
Electra Vehicles is proud to be an equal opportunity employer. We celebrate diversity and are committed to building a workplace of mutual respect and an inclusive environment for all employees. We welcome all applicants and strongly encourage women, people of color, LGBT+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. Applicants will not be discriminated against based on their race, ethnicity, disability, medical condition, sexual orientation, color, religion, gender, national origin, gender identity, age, marital status, pregnancy, sex, citizenship, education, languages spoken, or veteran status. All employment is decided on the basis of qualifications, merit, and business need.
We will provide accommodations during the recruitment process upon request. Please email us at hr @ electravehicles.com to let us know your needs.