• Principal Engineer / Technical Team Lead - Software

    Location US-CA-Burbank
    Posted Date 2 months ago(4/30/2018 5:05 PM)
    Job ID
    # Positions
    Regular Full-Time
  • Overview

    We are looking for a Principal Software Engineer (Sr. Java Developer / Architect ) with deep technical background in large scale service oriented applications. Successful candidates will have 7+ years of software engineering experience and technical leadership for a backend software development team. This team is responsible both for maintenance and bug fixing of legacy systems and design and development of new platforms and systems. Legacy system is Java based, using a variety of platforms, frameworks and tools especially including the following relevant technologies and platforms:

    • Java 8
    • Elasticsearch
    • Apache Kafka
    • MongoDB
    • Apache Camel
    • Git / GitLab
    • JUnit
    • Maven
    • Jenkins
    • JavaScript Front End Development technologies: React.js,angular.js, HTML5, CSS


    • Work with Product Owners to break down and translate business requirements and epics into detailed technical user stories and tasks.
    • Provide day-to-day guidance and mentoring to junior development team members.
    • Research and propose new technologies and platforms for use at run time as well as to support automated build and test.
    • Hands-on contribution to development (writing code, creating build scripts, etc.)


    • At least seven (7) years hands-on software development (writing code) in at least one widely used object-oriented programming language (Java, C#, C++ etc. – Java preferred).
    • At least two (2) years team leadership / senior contributor.
    • Strong desire to achieve team success and an ability to mentor colleagues globally in quality software engineering practices


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed