
Sr. Software Engineer
(level based on experience)
You will be one of the early team members in a disruptive tech company in the E-mobility space. Help us turn electric vehicles into mobile power plants!
Your technical expertise, leadership, and vision will have significant impact on the company’s path forward. As a technical leader in a growing tech startup, you will be an individual contributor yourself (everyone in our team is). So, if you love coding as much as you love leading a team of smart and driven developers, read on.
You have a wide range of skills and experience across full software stacks. You know how to design and implement scalable, secure, robust, adaptable, and testable software infrastructure. You will lead several first-of-a-kind software systems in the energy space and will be responsible for implementation, testing, and maintenance of the company’s software solutions.
You have a deep understanding of software standards, tools, services, and best practices. You are passionate about building robust software, from design to deployment at various stages of the technology.
You enjoy working on multi-disciplinary teams, have excellent communication skills, and have a proven track record of thriving in teams with diverse backgrounds.
Requirements:
-
5+ years of experience in software engineering.
-
Experience with:
-
design and implementation of highly scalable software architectures
-
cloud-based services (AWS, GCP, Azure)
-
CI/CD, testing, automation, and quality control methods
-
database design and deployment (MySQL/Postgres/NoSQL)
-
containerization (Docker)
-
agile development and best practices
-
Familiarity with web technologies and frameworks (React, PHP, Node, Dash, CSS, etc.).
-
Proficiency in writing clean and high-quality code in Python (3.x).
-
Basic familiarity with data science concepts.
-
Excellent communication skills and ability to clearly explain complex concepts.
-
High attention to detail.
-
Complete comfort working in fast-paced environments.
Strong Plus:
-
Familiarity with embedded software development.
-
Experience with building software in the energy and/or EV space.
Drive Powerline is an equal opportunity company.
Sr. Optimization Software Engineer
(level based on experience)
You will be one of the early team members in a disruptive tech company in the E-mobility space. Help us turn electric vehicles into mobile power plants!
Your technical expertise, leadership, and vision will have significant impact on the company’s path forward. You will be responsible for design and development of optimization solutions at the intersection of E-mobility and Energy. You are experienced in building Linear, Mixed-Integer, and/or Nonlinear optimization models for real-world problems. You have a demonstrated passion for and have worked in the E-mobility/Energy space and have solved challenges through building optimization solutions.
You are familiar with optimization with Python using a variety of solvers and have a track record of debugging and tuning models to achieve desired behavior.
You are expected to take initiative, bring new ideas, and make recommendations for the entire software stack where it relates to algorithms. Being one of the core team members, you will have direct input in our product roadmap and company strategy.
Requirements:
-
5+ years building Linear, Mixed-Integer, and/or Nonlinear Optimization models for real-world problems with large dimensionality.
-
Proficiency in Python.
-
Strong knowledge of energy markets, EV/Fleet optimization, batteries, Virtual Power Plants, renewable energy, energy policies/regulations, and/or energy systems.
-
Familiarity with version control tools such as Bitbucket and GitHub.
-
Familiarity with database query languages, such as MySQL, PostgreSQL, cQL, etc.
-
Excellent communication skills and ability to clearly explain complex concepts.
-
High attention to detail.
-
Masters or PhD in relevant field.
Strong Plus:
-
Experience with applying forecasting / Machine Learning algorithms in energy.
-
Familiarity with visualization technologies.
Drive Powerline is an equal opportunity company.
Energy Analyst
(level based on experience)
You will be one of the early team members in a disruptive tech company in the E-mobility space. Help us turn electric vehicles into mobile power plants!
Your technical expertise, leadership, and vision will have significant impact on the company’s path forward.
We are looking for someone with strong knowledge of electricity markets in North America, demonstrated skill in data analysis using Python, expertise in visualization, and a passion for extracting insights from data.
Your work will help shape the company’s strategy regarding energy market participation with electric vehicles (V2G) and help design the product roadmap.
Requirements:
-
3+ years of relevant experience in the energy industry.
-
Proficiency in Python.
-
Ability to conduct high quality research, perform detailed analyses, and generate comprehensive reports that highlight important patterns in energy data.
-
Familiarity with energy markets, EV/Fleet optimization, batteries, Virtual Power Plants, renewable energy, energy policies/regulations, and/or energy systems.
-
Passion for data analysis.
-
Strong critical thinking, decision-making, and problem-solving skills.
-
Excellent communication skills and ability to clearly explain complex concepts.
-
High attention to detail.
-
Complete comfort working in fast-paced environments.
Strong Plus:
-
Familiarity with Git, Jira / Confluence, Docker.
-
Familiarity with database query languages, such as MySQL, PostgreSQL, cQL, etc.
-
Experience with convex optimization and/ or forecasting methods.
-
Master or PhD in relevant field.
Drive Powerline is an equal opportunity company.