Eagle Eye Networks Inc

Software Engineering Intern

Engineering - Bangalore, Karnataka, India - Internship

  1. About Eagle Eye Networks:

Eagle Eye Networks is the world's leading cloud video surveillance platform. Powered by an ever-evolving set of powerful AI and analytics, our open platform provides global security, instantaneous visibility, and customizable insights directly to our customers on the Web, Desktop, and Mobile.

  1. Overview:

As a Software Engineering Intern, you will be exposed to an end-to-end Cloud Platform, where you will be solving problems related to data ingestion, stateful processing, storage, and retrieval. You will handle challenges related to managing this at scale, while still keeping the system performant.

  1. Detailed roles and responsibilities
  • Contribute to software development in one of the frontend/data-ingestion/retrieval.
  • Understand and work with existing architecture and modules in the platform.
  • Understand and use the deployment environment, including CI/CD and Kubernetes.
  • Understand how service monitoring happens using Grafana and Prometheus, and apply them to your microservices.
  • Understand data storage, retrieval, and transmission patterns within and between interacting microservices.
  • Follow a test-driven development strategy.
  1. Desired Skills:
  • Ongoing Bachelor's or Master's Degree in Computer Science or related disciplines.
  • Prior experience of doing at least one institute/personal/internship project leveraging FrontEnd and/or Backend Technologies.
  • Fluency in any one of Golang / C++ / Python / JavaScript .
  • Familiarity with Databases and Message Bus like Kafka/Pulsar..
  • Sharp problem-solving skills and the ability to resolve ambiguous requirements
  • Familiarity with Software Design Principles, Algorithms, and Data Structures
  • Familiarity with Docker.
  1. Eagle Eye Engineering:

Our engineering teams take products from ideation through development and deployment. Businesses all over the world trust us to operate in real time as our solutions gather, process, view, and add insight to petabytes of real-time video, all hosted in our own secure data centers.. No matter if you wish to develop lightweight microservices, groundbreaking AI, or delightful web or mobile user experiences, we have a challenge for you.

Apply: Software Engineering Intern
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Who referred you to this position? Enter their first and last name here.
Are you willing to relocate?
What’s your highest level of education completed?*
College or University*
GPA*
LinkedInLinkedIn profile URL:*
Desired salary*
Earliest start date?*
This job requires an on-site presence 5 days a week. Are you in a position to fulfill this requirement?*
Please choose the Institute that you have graduated from.*
Does your college provide a six-month internship opportunity?*
Please describe the technical skills set that you come with.*
Human Check*