Principal Engineer - Go, Angular, Microservices Architecture

Thales Group

Bangalore, India
Go (golang) proficiency
Angular frontend development
Microservices architecture design
Thales is a global technology leader trusted by governments and enterprises to tackle demanding challenges in cybersecurity, aerospace, and digital identity

Job Summary

  • Thales is a global technology leader trusted by governments and enterprises to tackle demanding challenges in cybersecurity, aerospace, and digital identity.
  • The role requires leading full-stack development by designing scalable backend services with Go and modern frontend applications using Angular.
  • Candidates will foster engineering excellence through clean code practices, testing strategies, and the adoption of CI/CD pipelines and DevOps tools.

Matching Summary

Thales is a global technology leader trusted by governments and enterprises to tackle demanding challenges in cybersecurity, aerospace, and digital identity.

Skills & Requirements

Must-have

  • Go (Golang) proficiency
  • Angular frontend development
  • Microservices architecture design
  • Distributed systems expertise
  • CI/CD and DevOps tools
  • Clean code and TDD practices

Nice-to-have

  • WebRTC and WebGL knowledge
  • Mentoring and team onboarding
  • Knowledge of quantum applications
  • Experience with 6G innovation
  • Cross-functional collaboration skills

Key Requirements

  • 14-15 years of professional experience
  • Strong fundamentals in algorithms and data structures
  • Expertise in system design and API design

Work Rights

Not specified

Tailored Resume

Cover Letter