R&D Software Engineer

Electra Vehicles
Boston, MA Remote Full Time
POSTED ON 2/27/2023 CLOSED ON 6/6/2023

What are the responsibilities and job description for the R&D Software Engineer position at Electra Vehicles?

Research & Development Software Engineer

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 A Round of fundraising and are now scaling the organization to meet the eMobility markets overwhelming demand for our technology.

We are looking for an experienced software engineer who can architect and build applications and services from the ground up and work with data scientists and battery engineers on our software development efforts.

Responsibilities:

  • Evaluating, identifying and developing software solutions with a strong focus on Python-based API, Front and Backend applications.
  • Leading software development projects from concept to production deployment.
  • Documenting and recording every aspect of an application or software.
  • Establish software development best practices, drive standardization and cost efficiencies where possible
  • Design, develop, deploy, and maintain software in Kubernetes (EKS) using Helm Charts
  • Produce platform roadmaps aligning with segment strategy and vision, as well as business and operational priorities, producing architectural definitions, implementation plans, along with standards definition and upkeep
  • Work collaboratively across team boundaries to share common infrastructure and functional capabilities, implementing services to support Data Science and Battery Science algorithms in the Production cloud
  • Design Software Stacks and leverage existing frameworks and codes
  • Manage a MLOps pipeline, Security checks and Secrets Management

Required Qualifications:

  • Must have a minimum of 5 years of commercial software development experience with Python in a Production Environment
  • Ability to communicate effectively, both written and verbal, with technical and non-technical folks including the use of Jira and Confluence.
  • BS Degree in Computer Science or an engineering discipline with strong software education.
  • Deep knowledge of multiple coding languages with Python required
  • Must have Cloud Services (AWS), Kubernetes (EKS) containerization of Python applications
  • Strong skill in data structures and algorithms in Python
  • Experience with commercial SaaS product development and strategy
  • Experience working with agile methodologies
  • Knowledge of software security principles for cloud applications and APIs.

Preferred Qualifications:

  • Advanced degree in software engineering, information systems, or similar field
  • Full-Stack Web Application Development Experience and/or API design experience
  • Experience with other programming languages such as C/C , Rust, Java.
  • Machine Learning, DevOps/SRE functions including Helm Chart development experience
  • Prior experience architecting and implementing highly available distributed systems and HPC
  • OpenAPI Design and Documentation
  • Ability and desire to innovate
  • Has successful startup experience

Benefits:

  • Remote Work: Flexibility to work remotely from almost anywhere in the United States
  • Insurance: Health, Dental, Vision
  • Retirement: 401K with company match
  • Time Off:Paid Federal holidays​; Unlimited Vacation and Sick Leave Policy
  • Learning and Development: 1 company-wide training per quarter with experts based on the team-selected topics; Working in a dynamic, transparent and agile team
  • Open Book Management: Transparency of company finance, clients, products, know-how
  • Recognition: Monthly Bonusly allotment for employee recognition and rewards
  • ​Patents: At Electra, we highly recognize our talents. You will have the opportunity to put your name as an inventor in patents if you'll come up with a novel idea

Electra Vehicles, Inc. is proud to be an equal opportunity employer. Electra Vehicles complies with all applicable federal, state, and local fair employment practices laws. All applicants will be considered, regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, military/veteran status, medical condition, or any other characteristic protected by law.

We will provide accommodations during the recruitment process upon request. Please email us at hr @ electravehicles.com to let us know your needs.

Associate Software Engineer
Eze Castle Software LLC -
Boston, MA
Solutions Engineer
Eze Castle Software LLC -
Boston, MA
Sales Engineer
Eze Castle Software LLC -
Boston, MA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the R&D Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
  • Debugging Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other R&D Software Engineer jobs in the Boston, MA area that may be a better fit.

Software Test Engineer II.

TALENT Software Services, Waltham, MA

Senior Software Engineer

Eze Castle Software LLC, Boston, MA