You are viewing a preview of this job. Log in or register to view more details about this job.

Backend Engineer Intern

Job Description:
We are looking for an exceptional Backend Software Engineer Intern to join our team building a cloud native application and data platform. You will work to design, build, and run the backend services powering this system, including APIs and data pipelines.
Core Responsibilities:
  • Build web projects using a microservices design
  • Design and implement public and internal APIs
  • Design real-time and batch data pipelines
  • Execute web projects following test driven development.
Required Skills/Experience:
  • Enrolled in BS, MS or PhD in CS / EE / CE.
  • Experience with OOP and scripting languages such as Java, Go Lang, Python, Ruby or Javascript (NodeJs)
  • Excellent written and verbal communication skills, able to communicate complex technical issues to cross-functional teams
Preferred Skills/Experience:
  • Some experience with UI development using a framework such as Angular or React
  • Mobile app development on iOS or Android
  • Have designed, built and/or enjoy robotics or flying remote controlled aerial vehicles
  • Experience with machine learning, deep learning, data science