logo

Cadence

Sr Principal Software Engineer

Department
Engineering
Job Type / Location
Noida, Uttar Pradesh
Experience Required
9+ years
Posted On

Key Responsibilities

  • Lead the design and architecture of large-scale software systems to meet business and technical requirements
  • Mentor and guide a team of engineers, fostering technical excellence and innovation
  • Drive best practices in software development, including code reviews, testing, and deployment strategies
  • Collaborate with cross-functional teams to align technical solutions with product goals
  • Evaluate and adopt emerging technologies to enhance system performance and scalability
  • Ensure adherence to security, compliance, and performance standards across all projects

Requirements

  • 10+ years of experience in software engineering with a proven track record in system design
  • Strong expertise in distributed systems, cloud computing, and scalable architectures
  • Experience leading engineering teams and driving technical initiatives
  • Proficiency in multiple programming languages and frameworks
  • Excellent problem-solving and communication skills

View Assessment Process

Think you'll be a good fit?