Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Sr. Software Engineer / Lead

Engineering | Los Angeles, CA | Full Time

Job Description

Sr. Software Engineer / Lead

Los Angeles based MediaPlatform®, the industry leader for enterprise webcasting and media management technology, is seeking an experienced lead to join our team.   Media Platform’s® software products enable our customers to create high impact corporate communication and training programs while leveraging the advantages of scalable cloud based computing.  

Working with our VP of Engineering and Project and Product managers, the Engineering Lead will take ownership of 3 inter-related products and help lead a team of 4 offshore Software Engineers and one QA/Automation Engineer.  You will also contribute to the overall design, architecture and implementation.  Engaging with our Product manager and Project manager you will help prioritize and define the executable plan.  These will be your products and your team.  Innovate away.      

Our ideal team member is a technical individual who is ready to take his career to the next level.  You enjoy working in a collaborative environment  and enabling your team to provide customer value quickly and efficiently.  You are curious and always want to know the real cause of a problem and help collaborate on a solution.   Sometimes, you may decide to take on a task and do a prototype.  You lead by example.  Your team members respect you and you respect them.  

Here are some specific requirements we would like you to have:

  • Git/GitHub
  • Atlassian Jira and Confluence
  • AWS (ec2, s3, route 53, cloud formation)
  • Java (Spring, Maven)
  • Python
  • Shell scripting
  • Ansible
  • Jenkins
  • Redis
  • ActiveMQ
  • Apache web server
  • Apache tomcat
  • MySql
  • HTTP/HTTPs protocol
  • Familiar with Ubuntu, Centos/RHEL, and Windows Server
  • Team leadership
  • Process design
  • Release management
  • Bachelors or Masters in relevant discipline or combination of education and professional experience
  • Strong verbal and written communication skills, experience in engaging with customers (highly technical teams/individuals from our business clients)
  • Demonstrated expert problem analysis and problem solving skills
  •  

Bonus Points:

  • Experience with live and on-demand video and webcasting technologies
  • C
  • Adobe media server
  • Video (FFMPeg, SIP, RTP, caching and delivery)
  • Software installers (debian packages, rpm packages, MSI)

Perks:

A high growth opportunity in a small, dynamic and stable company where all team members are encouraged to contribute to our processes, decisions, planning and culture. You will collaborate daily with an experienced senior technical team and work with the latest streaming video and related technologies!

We offer a competitive salary, equity and an attractive benefits package including 401(k) as well as excellent employee medical and dental coverage.