Software Engineer - Backend

VIDIZMO
Apply Now

Job Description

We are looking to add talented Backend Software Engineers to our team, who'll work on building enterprise-class video streaming and processing applications. The position requires exceptional knowledge and skills in Back-end development such as Web API, Service stack, integrations with Cloud PaaS, etc.

We provide Video Content Management systems to Fortune 5000 companies across the globe and are recognized in Gartner's Magic Quadrant. Our developed systems empower our customers to deliver Live as well as On-Demand Video Streaming to their audience, store and share multimedia content as well as perform Video and Audio Analysis using Machine Learning

Backend Engineers create a Web Application server stack that powers our various products, providing API to the front end, back, and front channel integrations with external systems as well as backend data processing pipeline. This can become quite challenging and interesting when the entire stack has to be highly elastic so it can scale, be secure and support cloud as well as on-prem deployment scenarios. Underlying technologies used include Web Application frameworks, Services, Cloud PaaS, and high-performance data processing.

Job Description:

  • Build server-side web technology stack that provides API for various products and integrations
  • Develop and enhance back-end processing pipeline with evolving needs
  • Work with Product Analyst, Web Engineers, and other Front and Back end engineers to provide necessary support building new features
  • Securing and ensuring the back-end stack is scalable, elastic and can support millions of concurrent users
  • Perform unit, integration testing of developed modules and systems as well as participate in weekly bug bash activity
  • Perform Peer code reviews to improve code quality
  • Follow and enforce SCRUM/Agile practices as well as work with Product Manager, maintaining product and spring backlog
  • Propose and participate in the adoption of new technologies and trends

Essential Skills:

  • Must have worked with at least one server-side technology for developing web application such as ASP.NET OR C# OR Java Spring/Spring Boot OR NodeJS OR Python
  • Have experience developing and designing API and Middle-ware for the web
  • Hands on experience working on Visual Studio 2019, SQL Server Management Studio
  • Proficient knowledge and in-depth understanding of underlying frameworks like .NET, Java, etc.
  • Have experience and knowledge of designing scalable application
  • Skilled in implementing design patterns and logic development

Preferred Skills:

  • Have created an application using ASP.NET Core, ASP.NET 5, libraries in .NET and Windows services
  • Have worked on SignalR OR gRPC OR WebSockets
  • Have worked with Azure Devops OR AWS OR Google PaaS Services
  • Have done system-level programming such as sockets, multi-threading, or designed distributed applications
  • Have worked on video streaming technology or encoders/decoders
  • Containers, Elastic Search, Dapper, Kafka, RabbitMQ, Zipkin, Consul, Zookeeper, Redis, WSL/2, gRPC protocols, mDNS

Required Qualification:

  • BS/BSc or above in Computer Science
  • 0 - 5+ years experience in backend development
  • Can work independently and have a go-getter attitude
  • Good English language verbal and writing communication skills
  • Authorized to work legally

Company Info.

VIDIZMO

Recognized in Gartner Magic Quadrant and IDC MarketScape, VIDIZMO has more than two decades of experience in providing enterprise video streaming and media management systems, as well as digital evidence management solutions with cutting-edge Artificial Intelligence features for specific use cases. We offer deployment in any public/private cloud in addition to on-premise and hybrid data centers.

  • Industry
    Artificial intelligence,Computer software
  • No. of Employees
    57
  • Location
    Tysons, Virginia, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

VIDIZMO is currently hiring Software Engineer Jobs in Karachi, Sindh, Pakistan with average base salary of ₨200,000 - ₨450,000 / Year.

Similar Jobs View More