Job Description
Position: Principal Engineer, Digital Business
Purpose: This position is required to ship high performance which helps us deliver awesome experience to our end users
Education: Bachelor's/Master's degree or equivalent with a focus in software engineering.
Experience: - 4-7 years of software engineering and product delivery experience, with a strong background in algorithms.
- 3+ years of experience in developing applications in NodeJS and related frameworks.
Location: Bengaluru
Reporting Relationship:Business/Channel/Function: Digital
Key Responsibilities:- Best Practices
- Contribute in building individual features and products,
- Bring in best practices and patterns that can be used for engineering lifecycle for discipline
- Product Quality
- Take ownership of end-to-end product quality
- Developing & maintaining core app frameworks that help make the apps more reliable and delightful
- POCs
- Create prototypes of new ideas
- Explore new technologies on the forefront of mobile technology
Critical Competencies:- Behavioural
- Strong organizational abilities, excellent communication, motivational, and
- interpersonal skills.
- Self-motivated, flexible, curious, and collaborative able to work proficiently both
- independently and in a team environment.
- Excellent technical, diagnostic, and troubleshooting skills.
- Keen to develop subject matter expertise on our core business products and solutions.
- Fluent in English.
- Technical
- Experience in Jenkins, Git/Bitbucket or any Versioning tool.
- Experience working with Unix (basic commands and scripting).
- Experience in NoSQL database like Redis, MongoDB, Elastic Search.
- Experience in cloud, AWS preferred.
- Prior experience with scalable Architecture.
- Excellent command over Data Structures and Algorithms.
- Strong problem solving and analytical skills.
- Testing (Unit, System, Integration, UAT, Performance, Stability) and Test-Driven
- Development / Business Driven Development.
- Experience in API design and implementation, system integration using API's e.g., Restful API.
- Experience with agile development methodologies including Kanban and scrum.
- Experience with source control management systems including git and continuous integration/deployment environments.
Why join usSony Pictures Networks is home to some of India's leading entertainment channels such asSET, SAB, MAX, PAL, PIX, Sony BBC Earth, Yay!, Sony Marathi, Sony SIX, Sony TEN, Sony TEN1, SONY Ten2, SONY TEN3, SONY TEN4, to name a few!
Our foray into the OTT space with one of the most promising streaming platforms, Sony LIV brings us one step closer to being a progressive digitally-led content powerhouse.
Our independent production venture- Studio Next has already made its mark with original content and IPs for TV and Digital Media.
But our quest to Go Beyond doesn't end there. Neither does our search to find people who can take us there.
Job Requirement