We are seeking a Full Stack Software Engineer to join our team and embrace this highly visible and fast-paced opportunity to contribute to our EV future. The ideal candidate should have 5 to 7+ years of experience in Python development, with a proven history of developing interactive Python GUI applications, and experience with cloud platforms, especially Google Cloud Platform (GCP). You will be part of an Agile development environment, collaborating with engineers, product owners, and stakeholders, focusing on test-driven development, continuous integration, and deployment to ensure high-quality software deliverables.
Skills Required:
Proficiency in building Flask API and Plotly Dash applications in Google Cloud Platform (GCP).
Experience working with Postgres Database and BigQuery.
Experience with ETL/ELT tools and processes in Python/PySpark and SQL (e.g., pandas, numpy).
Experience in Docker containerization and GCP development, debugging, and deployment.
Experience in test-driven development using tools like unit test, pytest, mock.
Familiarity with CI/CD development utilizing tools such as GitHub, Tekton, CloudBuild, and Terraform.
Experience Required:
8 to 10+ years of overall experience in Software Engineering.
5 to 7+ years of experience in Python development.