Data Software Engineer Intern

CALSTART
Summary
Join CALSTART as a Data Software Engineer Intern and contribute to the development and optimization of the Zero-Emission Fleet Planning Tool. This part-time, 6-month internship focuses on enhancing Python-based APIs for real-time data integration, fleet simulations, and operational analytics. You will work with APIs, databases, and backend infrastructure to support fleet transition modeling, energy analysis, and infrastructure planning. Your contributions will directly impact fleet operators by streamlining data workflows and improving system scalability. The role involves developing, integrating, and optimizing APIs; writing and maintaining documentation; writing clean, scalable Python code; managing SQL databases; optimizing API performance; automating data workflows; implementing CI/CD pipelines; and utilizing Git for version control. The internship offers valuable experience in data engineering and sustainable transportation.
Requirements
- Proficiency in programming with Python
- Understanding of databases and data processing concepts
- Strong problem-solving skills with the ability to manage projects
- Effective communicator with cross-functional teams
Responsibilities
- Develop, integrate, and optimize APIs to enhance system functionality and efficiency
- Write and maintain documentation for APIs, deployment processes, and integrations
- Write clean, scalable Python code, following best practices in object-oriented design
- Manage SQL databases (PostgreSQL) for efficient data storage and retrieval
- Optimize API performance and troubleshoot issues to maintain reliability
- Automate data workflows using Python-based tools (Pandas, NumPy)
- Implement CI/CD pipelines for automated deployment and continuous integration
- Utilize Git for version control, ensuring smooth collaboration and workflow management
Preferred Qualifications
- Strong Analytical and Problem-Solving Skills
- Experience with backend system design
- Proficiency in debugging and troubleshooting complex backend issues
- AWS experience
Benefits
- 100% company paid comprehensive health benefits for Medical, Dental, Vision, Short Term Disability, Long Term Disability and Life Insurance
- Retirement plan with generous company contributions
- FSA for Health and Dependent Care
- 3 weeks of vacation time in the first year of employment
- 11 paid company holidays
- Paid sick time
- Paid family leave