Principal Engineer Software

Empower Geographics Inc

Bangalore, KA, India
Java or c++ software development
Scrum and agile methodologies
Relational and nosql databases expertise
Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own

Job Summary

  • Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own.
  • We are currently seeking a Principal Software Engineer to oversee the software design process for products we are developing and to mentor junior developers.
  • We work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them.

Matching Summary

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own.

Skills & Requirements

Must-have

  • Java or C++ software development
  • Scrum and Agile methodologies
  • Relational and NoSQL databases expertise
  • RESTful / gRPC microservices
  • Full stack development environment
  • Cloud platforms AWS or GCP

Nice-to-have

  • Mentoring junior and mid-level engineers
  • Strong communication and technical influencing skills
  • Experience in Finance or Wealth Management
  • Flexible work environment and internal mobility
  • Focus on purpose, well-being, and work-life balance

Key Requirements

  • 5+ years hands-on Java or C++ experience
  • Designed and maintained complex software solutions
  • Experience with Scrum and Agile methodologies
  • Proven experience designing critical multi-system applications
  • Bachelor’s or master’s degree in computer science or related field preferred

Work Rights

Not specified

Tailored Resume

Cover Letter