Principal Software Engineer (Systems Programming)

10 - 14 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Principal Engineer at our company, you will collaborate with cross-functional teams including development, product management, and sales engineering to establish the solution architecture for data security and data management services along with its features and capabilities. It will be your responsibility to stay up-to-date with emerging trends in data security and data management platforms, applications, technologies, tools, and APIs to enhance and refine the solution architecture for both existing and new products. Apart from this, you will play a crucial role in mentoring, guiding, and training engineers on data management, data security, and the principles of high-quality development. Your expertise and hands-on experience should include designing and implementing SaaS software at scale, proficiency in Python or Golang, deep knowledge and experience in working with cloud storage and data management solutions, and building storage systems for data protection at scale. Any prior experience in developing data protection products would be an added advantage. Familiarity with SaaS platforms like AWS and Azure is also beneficial. As a strong technical leader with excellent communication skills, you are expected to collaborate effectively with diverse technical teams to fulfill the solution architecture requirements of the product and drive architecture, design, and implementation to achieve timely business outcomes. Desirable skills for this role include excellent written and verbal communication, familiarity with Agile methodologies such as Scrum, and experience in Cloud Technologies, preferably AWS. With over 10 years of industry experience in building software products for enterprises, you are required to hold a BTech / B.E / M.E./ MTech (Computer Science) or equivalent degree, with an advanced degree in computer science being a must. Your role will involve working closely with various teams to define solution architecture, assess emerging trends, drive the integration of data management applications, tools, and best practices into the tech stack, and mentor engineers on data security, data management, and high-quality development principles.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You