Job Description
Join Oakland's fastest-growing tech startup as a Software Engineering Intern! At OakTech Innovations, we're revolutionizing urban sustainability through AI-driven solutions. This paid internship offers hands-on experience with cloud-native development, machine learning frameworks, and agile methodologies while making a tangible impact on our community. Perfect for students passionate about tech innovation and social responsibility.
What You'll Gain:
- Real-world experience with AWS/Azure and Python/JavaScript
- Mentorship from senior engineers working on cutting-edge projects
- Exposure to full-stack development lifecycle
- Networking opportunities with Oakland's tech leaders
- Potential for conversion to full-time roles
Responsibilities
- Develop and test microservices using Node.js and React
- Implement RESTful APIs and integrate third-party sustainability APIs
- Contribute to CI/CD pipelines using Docker and Jenkins Optimize database queries for PostgreSQL and MongoDB
- Participate in daily stand-ups and sprint planning
- Create technical documentation and code reviews
- Collaborate on open-source community projects
Qualifications
- Currently pursuing Computer Science or related degree
- Experience with JavaScript, Python, or Java
- Familiarity with Git/GitHub workflows
- Basic understanding of cloud platforms (AWS/Azure preferred)
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Available 20-40 hours/week for summer/fall term
- Authorized to work in the US