Senior Software Engineer

Inscape (an Affiliate of VIZIO Inc.) is an industry leader in advertising solutions through automatic content recognition. We capture live viewing data from content sources across millions of Smart TVs and devices. Our comprehensive metrics deliver highly accurate, cross-platform viewing behavior. We enable advertisers and content producers with important insights that help them develop a deeper understanding of audiences, make more intelligent ad-buying decisions and be better prepared for changes in the market place.

Inscape is seeking an experienced Software Engineer to write, optimize and manage our automated video content recognition (ACR) system. Our ACR platform currently processes millions of transactions per second at peak volume. This is a unique opportunity for someone looking to take on big challenges.

Responsibilities:

  • Shared leadership of engineering team in ownership of deliverables produced & their quality
  • Partner with Product Management, QA Engineering, Technology Operations and Customer Success on technologies, architecture and schedule
  • Develop highly optimized networked distributed system software that operates at huge scale
  • Develop video system software to process images, fingerprint video, analyze media streams
  • Develop REST-based systems capable of millions of operations per minute
  • Develop tools to monitor and control large-scale cloud (AWS) infrastructure
  • Develop tools to support interacting with large scale data systems
  • Develop tools to interact with SmartTV's applications
  • Develop tools to support operations at massive scale
  • Work with team to troubleshoot and correct issues and problems as needed


Required Skills:
  • 7+ years professional software engineering experience, shipping production commercial software
  • 3+ years as hands-on Senior Software Engineer or Lead Software Engineer working with a successful teams shipping products on time with high quality
  • Bachelor's degree in Computer Science, or equivalent experience
  • Experienced with cloud servers – ideally Amazon AWS tools and services
  • Excellent Linux skills – must be totally comfortable at the command line
  • Linux kernel and/or device driver experience highly desirable
  • Outstanding programming skills in C, additional C++ experience is a plus
  • Deep understanding of and background in REST-like API design and programming
  • Experience actually developing and deploying REST-based servers
  • Incredibly deep knowledge of network programming at the C and stdlib levels
  • World-class expertise in developing production high data-rate networked software
  • Extremely strong networking skills – must understand how networking really works
  • Team player – demonstrated experience on a team that shipped a product
  • Professional developer – experienced with source control and bug tracking
  • Bonus points for any background with SmartTV technology
  • Passionate about technology – ideally you build things outside of work for fun

Inscape Data, Inc, a subsidiary of VIZIO, Inc. offers excellent career opportunity as well as a competitive compensation and benefits package. We are an equal opportunity, drug-free employer committed to diversity in the workplace. Minority/Female/Disabled/Protected Veteran


Back to top