SG

Principal Engineer

Sgtc India
Bangalore4-7 LPA Posted 1 Aug 2025
FULL TIME
Cassandra
Gcp
Mongodb
Aws
Mysql
+1 more

Job Description

  • Designing and implementing Microservices.
  • Partnering effectively with product owners and key internal stakeholders to ascertain product requirements.
  • Applying SOLID design principles and design patterns to address specific product needs.
  • Practicing good engineering methodologies within an Agile development framework.
  • Actively engaging in continuous learning through peer review and professional development opportunities.
  • Ensuring product quality through unit, functional, and system tests in collaboration with automation engineers.
  • Creating and maintaining comprehensive data model designs.
  • Documenting processes, designs, and product capabilities as required.

What you will need:

Competencies:

  • Track record of building and delivering solutions based on a solid understanding of customer needs.
  • Results-driven, hands-on approach to the full product life cycle from architecture development to product implementation.
  • A passion for the end-to-end development of quality software products.
  • Excellent troubleshooting and debugging, communications, and documentation skills.
  • Resourceful and able to solve complex problems through adapting technology and a deep understanding of product architecture.
  • Proficient in designing and developing microservices architecture, with expertise in scalable and resilient systems.
  • Proficient in designing and developing microservices architecture with expertise in containerization, orchestration, and cloud-native technologies.
  • Additionally, hands-on experience in optimizing microservices for performance, scalability, and security would be considered a significant asset, further enhancing the candidates suitability for the role.

PREFERRED QUALIFICATIONS:

  • Education Requirements:
  • bachelor s degree in software engineering/ computer science or related discipline & 13+ years of work experience.

Technical Skills:

  • Proficient in building robust back-end applications using Spring Boot .
  • Strong experience with containerization and orchestration tools such as Docker and Kubernetes .
  • Solid understanding of database technologies, including SQL (e. g. , MySQL, PostgreSQL) and NoSQL (e. g. , MongoDB, Cassandra) .
  • Hands-on expertise with Kafka Confluent for event streaming and message brokering.
  • In-depth knowledge of microservice architecture, including designing, developing, and deploying scalable services.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure, and their associated services.
  • Basic understanding of authentication protocols such as SAML, OIDC , and related security standards.

Join WhatsApp Channel