Share this Job

Specialist - Software Engineering

Apply now »

Date: Aug 24, 2021

Location: IN

Company: Larsen & Toubro Infotech Ltd

Role Details: The Central Video Technology team is looking for a Senior Backend Software Engineer driven by a desire to deliver truly excellent software services and is well-versed in building observable, scalable, and robust APIs as well as a desire to contribute to heavily trafficked real-time and batch analytics pipelines that power our core products. You will work with your team to identify areas for improving the reliability, performance and observability of our services. As a senior staff member, you will be an important voice in advocating for more robust standards, a mentor to team-mates, and will have a high degree of ownership of both code and architecture. Your Day-to-Day: ? Collaboratively plan and develop features and longer range initiatives ? Propose ways to make services easier to use, maintain and monitor ? Consult with leadership and product teams to determine product roadmap, key team initiatives, and to provide an engineer’s voice to the conversation ? Contribute to automation and CI/CD pipelines so code is developed and delivered reliably using DevOps philosophies ? Participate in code reviews, pair programming and team agile processes. ? Mentor colleagues to improve code quality, best practices, keep the bar of quality high, and push those around you to be better ? Work with modern technology, languages, and patterns Key Projects: ? Implement a self-service API for our video stream monitoring service that allows other teams to create visualizations from the data we maintain and build insights and alerts to make data useful to consumers ? Experience on oAuth 2.0 and Single Sign-On building Secure & Seamless Authentication API Development ? JWT Authentication - JSON Web Token API Development ? Experience on HMAC algorithm or public/private key pair using RSA or ECDSA. ? Experience on Cross-Site Scripting (XSS) and SQL injection ? Experience in developing authentication service using OKTA / JWT and is aware of OWASP2 standards ? Contribute to heavily trafficked data pipelines that ingest and transform data. Data sources include: CDNs, origin services, encoders, packagers, etc. ? Contribute to the overall standards and practices of the team and organization to follow DevOps best practices like “infra-as-code” and automation What you bring to the team: You have – ? You have experience working on distributed systems, production incidents, have had ownership of code and architecture beyond deployment, and have killer instincts for debugging production systems ? Deep knowledge in Python and one or more backend programming languages (ex: Go, Ruby, Python, Javascript) ? Experience building out scalable and observable production API services (Docker, FastApi/OpenApi, cloud-native) and can evaluate tradeoffs between performance, operational costs, development time and other considerations ? Familiarity with relational and nosql database technologies ? Excellent verbal technical communications skills ? Works well in a collaborative team using Agile methodologies ? An excitement for working on and around live streaming video projects and deriving new ways to process, analyze, and make sense of the treasure trove of data we collect.. You might also have (Good to have skills) – ? Azure, AWS, or Kubernetes experience ? Video Technology and streaming video experience ? Experience with asynchronous methodologies and queuing systems ? Passion for software correctness and an aptitude for writing tests ? Experience writing RESTful systems with knowledge of best practices

Job Segment: Developer, Engineer, Software Engineer, Database, SQL, Technology, Engineering