Lead Software Engineer

MobiTV

Pune, IN
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 12/31/2020
  • Website: mobitv.com
  • Company Address: 6425 Christie Ave, 5th floor, Emeryville, CA, 94608

About MobiTV

MOBITV is the leading white-label, end-to-end streaming video solution in the market enabling Pay TV operators to rapidly launch a branded, thoroughly compliant, fully-featured app-based Pay TV service. With the explosion of smart TVs and connected devices like Apple TV, Roku and Fire TV, MOBITV has been able to extend its platform to provide a true multi-screen experience to replace outdated set-top box solutions. Operators now have a way to offer a full cable line-up with an on-demand catalog, live TV, catch-up TV, network DVR and recommendations available on nearly every device. MOBITV powers a fully IP-based approach and, in combination with the almost two decades of MOBITV’s expertise in IP video delivery, operators can finally make the switch to a truly future-proof TV solution.

Job Description

We are looking for a Lead Software engineer, who is passionate about solving complex engineering problems, to join our Platform Engineering team. This position entails working in a cross-functional Agile team comprised of Engineers, QA, Product managers,
Project managers and Operations.

 

Job Responsibilities

  • Work in an Agile team environment 
  • Contribute to all phases of the development lifecycle 
  • Collaborate with Product Managers on feature definition 
  • Translate product requirements into system design
  • Lead the product execution effort by working with various functional groups 
  • Solicit design feedback from other engineering teams 
  • Communicate design to engineers and QA who are a part of our global engineering team  
  • Perform code review and enforce best practices 
  • Write modular, efficient and testable code 
  • Production support 

 

 Qualifications

  • Bachelor’s Degree in Computer Science or a related field (Master’s Degree preferred) 
  • 8+ years of hands-on software development experience  
  • Strong understanding of computer science fundamentals including data structures, algorithms and Object Oriented design 
  • Expertise in Core Java and J2EE technologies such as Spring Boot and Hibernate 
  • Experience designing REST APIs and software components 
  • Experience with database design, both SQL and No-SQL 
  • Experience with microservices 
  • Strong understanding of message brokers such as ActiveMQ 
  • Strong knowledge of CI/CD pipelines 
  • Working knowledge of Unix/Linux 
  • Excellent analytical and troubleshooting skills 
  • Strong work ethic  
  • Excellent communication skills 
  • Agile/Scrum experience 
  • Experience with Docker and Container Orchestration  
  • Experience with Puppet (preferred) 
  • Experience with AWS/GCP  

 

MobiTV is an equal opportunity employer, committed to a diverse workforce. Principals only please. NO AGENCY CANDIDATES WILL BE CONSIDERED. Please apply directly to MobiTV. No phone calls.

Related Jobs

Data Scientist

MobiTV - Emeryville, CA, US

Engineering Manager

MobiTV - Emeryville, CA, US

Lead Software Engineer

MobiTV - Pune, IN

Senior Database Administrator

MobiTV - Emeryville, CA, US

Senior Database Administrator

MobiTV - Pune, IN
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.