Nikola Corporation Logo Nikola Corporation
Nikola Corporation Logo

Python Engineer

💰 $100,000 - $150,000 🌍 United States of America 📅 07/05/2023

Apply

Job Description

##### Job Description :

We are currently on the lookout for a **Python Engineer** who will be
responsible for creating and maintaining the tools to support the engineering
teams and for creating the process to ensure high levels of code quality among
the systems teams.

##### **Responsibilities:**

* Develop and maintain software using Python, Flask, and Django
* Design and implement efficient algorithms and data structures
* Work with other developers to identify and implement best practices for software development
* Collaborate with project managers and stakeholders to develop project plans, estimate timelines, and deliver high-quality software on time
* Identify and troubleshoot software defects and provide timely solutions
* Write and maintain technical documentation for software development projects
* Stay up-to-date with emerging trends and technologies in software development
* Support internal tool development and automation efforts, including our vehicle data pipeline

##### **Qualifications:**

* 3+ years of experience in Python software development
* Strong knowledge of Python multiprocessing, Flask, and Django web development
* Experience using the Pandas library and SQL/NoSQL databases
* Proficient in using Git for version control
* Experience with Agile software development methodologies
* Rust programming language experience (bonus)