About Kevala
Kevala provides insight into the relationships between the consumption, production, distribution, and value of electricity by delivering data and analysis, and attendant consulting services via subscription and Application Programming Interface (API) licensing to the Kevala platform. Our tools improve electricity distribution grid planning, forecasting with a focus on distributed energy resources (including solar, electric vehicles, and battery storage), and decarbonization.
Our customers include utilities, regulators, community choice aggregators, third-party aggregators, solar developers, electric vehicle (EV) manufacturers, and charging infrastructure developers. If you enjoy collaborating with other professionals who believe in accelerating a clean energy future by making energy-related data meaningful, transparent, and broadly accessible, we encourage you to apply!
About the Role
Kevala is seeking a Senior Software Engineer focused on backend systems. Your core responsibility will be the end-to-end development, maintenance, and operation of the services underpinning our API, which delivers complex data and analysis on the electric power grid. You'll leverage your expertise in writing, testing, and deploying robust code, managing data pipelines, and maintaining scalable services within a cloud environment to enhance our platform's capabilities.
Responsibilities
Design, develop, and implement scalable and robust backend services and APIs using Python (Django), PostgreSQL, and Google Cloud Platform technologies (e.g., BigQuery, Kubernetes, Cloud Storage, Ray).
Architect software solutions to model, analyze, and visualize complex electric grid dynamics, including the impact of forecasted loads.
Drive the architectural evolution of our platform, focusing on enhancing its scalability, generalization, performance, and maintainability.
Lead the technical design process by collaborating with product managers, domain experts, and engineers to translate complex requirements into effective, extensible, and performant software architecture.
Develop and optimize data processing systems and APIs that form the backbone of our data science and analytics capabilities.
Provide technical leadership throughout the software development lifecycle for significant projects, ensuring sound architectural decisions and execution across sprints.
Champion high standards for code quality, architectural patterns, testing strategies, and development practices within the team.
Mentor junior team members on software engineering principles, system design, effective coding, and architectural best practices.
Qualifications
Bachelor’s degree in Computer Science, or equivalent practical experience.
5+ years experience in back end engineering skills: ability to operate cloud-native web services.
Experience designing and deploying well-tested APIs.
Versatility and enthusiasm for taking on novel problems and learning new technologies.
Experience in the utility, clean energy, regulatory, or automotive industry.
Familiarity with geospatial and time series data.
Experience using cloud services such as Google Cloud Platform and AWS.
Location
Kevala is headquartered in San Francisco, but we embrace the virtual office and are continuing to grow our team across the United States.
Compensation
The total compensation for this opportunity includes a base salary range of $140,000 - $180,000 plus equity (stock options). This is our target compensation range and is subject to multiple factors including level, experience, and location. As you go through our interview process, our recruiter will work with you to identify a competitive base salary within the proposed range and combine it with an equity package that will support your excitement in joining Kevala.
Benefits
As a Kevalier, you will have access to a wide range of benefits including affordable health coverage (medical, dental, vision), a generous time-off policy, a physical wellness allowance, and professional development.
To apply, please visit https://www.kevala.com/careers
Kevala is an equal opportunity employer that believes a diverse team will not just lead to a better working environment, but will also help us create better products and services.
Kevala is committed to the full inclusion of all qualified individuals. If any reasonable accommodation is needed in our process, please reach out to careers@kevala.com.