Full Stack Engineer

Eagle Eye Networks

Austin, TX, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 04/12/2021
  • Website: https://www.een.com/
  • Company Address: , Palo Alto , CA

About Eagle Eye Networks

Cloud video surveillance

Job Description


Founded in 2012, Eagle Eye Networks, Inc., is #1 in cloud video surveillance worldwide, addressing the needs of businesses, alarm companies, security integrators, cities, and individuals.  Eagle Eye’s 100% cloud managed solutions provide cloud and on-premise recording, bank-level security and encryption, and broad analog and digital camera support – all accessed via the web or mobile applications. Businesses of all sizes and types utilize Eagle Eye solutions for operational optimization and security. All Eagle Eye products benefit from Eagle Eye’s developer friendly RESTful API platform and Big Data Video Framework ™, which allow for indexing, search, retrieval, and analysis of live and archived video. Eagle Eye’s open Video API has been widely adopted for integration in alarm monitoring, third party analytics, security dashboards, and point of sale system integrations.

Eagle Eye sells its products through authorized global resellers and installation partners. Headquartered in Austin, Texas, USA, Eagle Eye has offices in Europe and Asia-Pacific. For more information, please visit www.een.com or call +1-512-473-0500 (US), +31 (0) 20 26 10 460 (EMEA) or +81-3-6868-5527 (JP).


Job Description


Eagle Eye Networks Engineering has a truly unique opportunity for well-rounded engineers. Sure, call it a Full Stack position, however the Eagle Eye Networks’ technology stack extends beyond the usual frontend/backend developer definitions.

We are primarily seeking Python software engineers familiar with web applications frameworks and building large scale Javascript applications. At Eagle Eye Networks, Full Stack means you’ll have to rely on your background in systems and networking protocols to build containerized microservices.  We are looking for people that can put together a few Docker containers, lay down some application code and accomplish the end goal rather quickly.

So what’s unique?  As a developer, imagine part of your responsibilities being able to build new systems and services from the ground up, from scratch, having real opportunities to create instead of trying to find creativity in maintaining existing systems.  Do you have experience building web applications that rely heavily on web sockets? We are building microservices atop a large scale worldwide streaming architecture. If you want to know more or have experience in this area, you might be a great fit for our team

About Eagle Eye Networks:
Eagle Eye Networks is a cloud-based video management company. The Eagle Eye Security Camera VMS has been purpose built for the cloud and provides unsurpassed security, redundancy and reliability while allowing partners and customers the use of a wide variety of IP and analog cameras. Eagle Eye’s cloud is ideal for end-users and resellers requiring single sign-on access to live, recorded or event based video across multiple locations. The Eagle Eye VMS has strong APIs for the secure integration of third party systems.

Eagle Eye Networks Engineering:
At Eagle Eye Networks, the engineering domain ranges from IoT devices, massively scalable data services, web and mobile frontends, to AI and ML development. Eagle Eye Networks is a complete platform, providing hardware and software solutions for the video surveillance industry worldwide. We are storing and analyzing more commercial video surveillance than anyone in the world.

Being a cloud services company with a global footprint (11 data center locations) presents a unique set of engineering challenges. Using our own purpose-built cloud and microservices architecture, we provide instant and secure access to massive amounts of video surveillance data while streaming and analyzing it continuously from cameras in over 11 countries.
If this sounds exciting to you, come join our team!

Responsibilities Include:

  • Maintain the Eagle Eye Video API, a core architecture component that is integral to the Eagle Eye Networks Cloud Video Web Application and our integration partners.  Our API is responsible for managing and orchestrating massive amounts of streaming data.
    • Keep pace with with a rapid scaling business by continually monitoring performance and driving optimizations into the platform.
    • Design and develop new API capabilities to support cutting video surveillance features.
  • Build and maintain external single page web application and internal web service interfaces.
    • Build modular web components that can be integrated with our Cloud VMS web application.
    • Quickly prototype new web application features.
    • Continually improve our frontend build process.
  • Operate and improve upon the current SaaS/Cloud platform using Kubernetes and Docker containers on bare-metal across co-located data centers around the world. Must be able to manage large scale deployments and services in our data centers.
    • Design and develop microservices from the ground up using Docker containers, taking ownership of projects from inception to release.
    • Create rapid prototypes and documentation.
    • Build for scale.
  • Create and maintain the metric driven environment.
    • Use log aggregation to paint a story and understand system behavior.
    • Log performance on API endpoints and optimize for speed and efficiency.


Desired Skills & Experience:
  • Python experience – 5+ years
  • Javascript, node – 4+ years
  • Rest APIs, Git, JIRA – 2+ years
  • Web Services, Flask, Django – 2+ years
  • Strong knowledge of TCP/IP and HTTP
  • Docker, Kubernetes, virtualization experience is a plus


Why work for Eagle Eye?
Eagle Eye Networks is an innovative, global start-up building the only platform powerful enough to support the future of video surveillance and security. Here your voice will be heard, and talent respected. We have proven leadership and financial backing of one of the world’s premier venture capital firms. The work we do is essential in today’s world, as our systems are used to protect the health, safety, and welfare of people and property around the world. Eagle Eye is a place where you can make a difference. Bring your passion, your drive, a roll-up- your- sleeves- and- get- it- done work ethic, and a collaborative mindset. Be ready to work hard and have fun. We also have great benefits and perks.
More About Eagle Eye Networks:
  • Medical Benefits We offer a competitive medical/dental plan. Company offsets premiums.
  • Unlimited PTO We value our employee’s work/life balance and want you to spend the time off you need to be with family and friends.
  • Taco Tuesday’s Like breakfast tacos? You’re at the right place, because weekly breakfast tacos are provided.
  • Weekly Lunch Food is love. Especially when it is free.
  • Snacks You will never go hungry.
  • Culture Innovation drives our vibe.
  • Diversity: We embrace our global presence, the diverse ideas and backgrounds of our team to improve our culture, our products and grow our people and our business.
  • Kegerator Um, Yes!
Eagle Eye Networks is leveraging artificial intelligence on its true cloud platform to dramatically reshape the video surveillance and security industry. The Eagle Eye Cloud Video Management System (VMS) is a smart cloud video surveillance solution, purpose-built to help businesses improve safety, security, operations, and customer service. Tens of thousands of companies in more than 90 countries around the globe have moved their video surveillance to the cloud with Eagle Eye VMS. Customers, including multi-family residences, smart cities, schools, hospitals, hotels, logistics, restaurants, and retail shops trust Eagle Eye for actionable business intelligence and proactive security across multiple locations.  The Eagle Eye VMS has strong APIs for the secure integration of third-party systems and works with thousands of industry cameras, so customers don’t have to “rip and replace” their existing infrastructure. Eagle Eye Cloud VMS is the only platform robust enough to power the future of video surveillance.
Eagle Eye Networks is an equal employment opportunity employer and values diversity.  Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law.

Related Jobs

Front End Engineer – Austin

Eagle Eye Networks - Austin, TX, US

Product Manager (API)

Eagle Eye Networks - Austin, TX, US

Product Marketing Manager

Eagle Eye Networks - Austin, TX, US

Area Sales Manager

Eagle Eye Networks - Amsterdam, NL

Shipping and Receiving Clerk

Eagle Eye Networks - Austin, TX, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.