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