Full-stack Technical Lead

  • Full-time

Company Description

We are an award-winning leading provider of online video optimization and online video analytics, founded by Carnegie Mellon alumnus.  Our Big data solutions provide content providers with detailed information on viewer engagement and video performance and allow them to pre-emptively locate video streaming issues and make adjustments to avoid buffering and low quality.

We work with most household media brands,  Online Video Platform (OVP) companies , and with content delivery networks (CDN).

We are a fast-growing multicultural company working on cutting-edge technologies.  We provide excellent compensation and benefits packages, dynamic work environment, flexible schedules,  free lunches, commuter benefits, and other perks.

Job Description

As a Full Stack Technical Lead you'll work on both front-end and back-end including server, database design and interface definitions. You'll lead the architecture, design and implementation in all stages of the development, from conception to deployment.

Responsibilities:
  • Lead full stack development, Big Data & Data Analytics
  • Take broad, conceptual ideas and turn them into functional architecture and software designs to solve customers use cases
  • Drive technical excellence in architecture, design and API definition for internal and external use, using latest Web/UI technologies
  • Lead implementation of engineering best practices, including Design and Code Reviews, Unit Tests and identify improvements on an ongoing basis
  • Grow the team and mentor junior team members
  • Work with other product management, designer, and other engineers, as well as and the 3rd party solution providers on use cases, requirements and new features



Qualifications

Must-haves:

  • 8+ years of industry experience
  • Experience in building SaaS applications
  • Deep knowledge of full stack development, including at least some of the following: Javascript, Python, HTML, CSS, front-end frameworks (React, Redux, Angular etc), and web frameworks (Django, Ruby on Rails, Spring, Nodejs, etc)
  • Solid understanding of cloud infrastructure and experience with cloud & large scale platforms like AWS
  • An understanding of design consideration and design patterns in adaptive and responsive user interface for Big Data & Analytics
  • Experience with desktop and mobile UI development.
  • Expertise in database design principles including hands-on knowledge of MySQL.
  • Knowledge of best software engineering practices including test driven development.
  • BS in Computer Science or a similar discipline from a top school

Pluses:

  • MS or PhD in Computer Science or Engineering
  • Experience leading a full-stack development team



Additional Information

We are based in Foster City, CA.  For CalTrain riders, we provide a shuttle bus.