Software Engineer

almost 3 years ago
Full time role
San Jose, CA, US... more
San Jose, CA, US... more

Company

Manufacturer of lithium batteries designed to accelerate the commercialization of solid-state batteries. The company engages in the manufacturing of electric ...

View Company Profile

Job Description

Come join us on our mission as we revolutionize energy storage to enable a sustainable future.

We are developing solid state batteries that will power the next generation of transportation. We agree that software is eating the world; as such, we are leaning on software to give us a competitive edge. In this role, you will work with chemists, materials scientists, process engineers, and physicists in an exciting, multidisciplinary environment. You are an energetic software developer who will join our engineering team with a complementary skill set. Your background might include data engineering, data science, DevOps, front end development, or IoT.You love moving quickly and working on leading edge technologies. Your responsibility will be to work with our software team to maintain and expand our data analysis and processing capabilities to assist our researchers. You will develop and deploy code to the cloud and on-prem using the latest DevOps technologies such as Kubernetes, Docker, BigQuery, PubSub, and Hadoop. Data processing accuracy and reliability is key, so you will help build a robust platform for data ingestion and egress. You will react quickly to take corrective action when there are any exceptions, errors, or downtime. In the course of your work, you will become proficient in the increasingly impactful battery industry and be able to anticipate our research team's needs. You are a good communicator and an extraordinary teammate. You seek out challenges and learning opportunities. You want to work in a startup environment: a fast pace energizes you, you can wear several hats and pitch in where needed.
In this role, you will:Develop, deploy and maintain internal applications and APIs for scientists and engineersImplement and maintain data collection & processing pipelinesQuickly prototype different approaches for pathfinding in larger projects as well as to deploy one-off solutionsModel data efficiently in MySQL and NoSQL databases
Minimum requirements:BS in a technical field (Software Engineering or Computer Science is preferred) Expertise in at least one object oriented language (Python, C#, Java)Fluency in a relational and/or a NoSQL database
Highly Desired:Experience in developing with object oriented programming languagesExperience with Pandas, SciPy, NumPy, SciKit-LearnAt least 2 years' experience in software development and deploymentExperience with an SCM such as GitFamiliarity with Docker, Kubernetes, CI/CDExperience with using a cloud platform Knowledge of OPC, MQTT, and PubSub



We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive benefits and privileges of employment. Please contact us to request an accommodation.
*QuantumScape does not accept unsolicited resumes from individual recruiters or third party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers. 

Similar jobs





Manufacturer of lithium batteries designed to accelerate the commercialization of solid-state batteries. The company engages in the manufacturing of electric ...

View Company Profile

Similar jobs