Principal Engineer, Backend

10 - 14 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a highly experienced Principal Software Engineer, your role will involve defining and leading system and application architecture initiatives using proven design patterns. You will be expected to be language agnostic and well-versed in software design principles. Leading implementation teams to build scalable, secure, and robust applications using Ruby, NodeJS, or Golang will be a key aspect of your responsibilities. Additionally, you will mentor engineers, collaborate with product managers to refine requirements, and take a hands-on approach to delivering high-quality software. Key Responsibilities: - Define system and application architectures using proven design patterns. - Lead implementation teams in building scalable, secure, and robust applications. - Apply language-agnostic software design principles across projects. - Develop software using Ruby, NodeJS, or Golang. - Mentor and guide software engineers to improve technical capabilities. - Collaborate with product managers to refine and rethink requirements for better outcomes. - Lead by example in developing high-quality, maintainable software. - Participate in code reviews and technical design discussions. Qualification Required: - 10+ years of software engineering experience with a strong architectural background. - Expertise in system and application design using proven design patterns. - Language-agnostic approach to software design and development. - Hands-on experience with Ruby, NodeJS, and Golang. - Strong leadership and mentoring skills. - Excellent communication and collaboration abilities. - Ability to influence product direction through technical insight.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now

RecommendedJobs for You