Home·Find Jobs·Principal Software Engineer
V

Principal Software Engineer

VettedBench
Posted 12 days ago
India8-10 years

About this role

The team is seeking a Principal Software Engineer to lead innovative projects that enhance digital infrastructure and connectivity solutions. In this role, you will be responsible for driving the technical vision and architecture of software systems, ensuring they align with business goals and customer needs.

Key Responsibilities:

  • Lead the design and development of scalable software applications.
  • Collaborate with cross-functional teams to define project requirements and deliver high-quality solutions.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
  • Implement best practices in software development, including code reviews, testing, and deployment processes.
  • Stay current with emerging technologies and industry trends to drive innovation within the team.

Required Skills & Qualifications:

  • Proven experience in software engineering with a focus on system architecture and design.
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Strong knowledge of cloud technologies, particularly AWS or Azure.
  • Experience with microservices architecture and containerization (Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.

Experience:

  • 8-10 years of relevant experience in software engineering or a related field.

What we offer:

  • Opportunity to work on cutting-edge technology projects.
  • A collaborative and inclusive work environment.
  • Professional development and growth opportunities.
Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →