Principal Software Development Engineer

UEG

Chennai, Tamil Nadu, India
Fully remote
Custom grc platform development
Proficient in python, go, or java
Full sdlc mastery with srs and project plans
As a Principal Software Development Engineer, you will be the primary visionary for structuring, analyzing, and automating risk data, bridging Cybersecurity Risk and Engineering teams

Job Summary

  • As a Principal Software Development Engineer, you will be the primary visionary for structuring, analyzing, and automating risk data, bridging Cybersecurity Risk and Engineering teams.
  • The company fosters a culture rooted in integrity, empathy, and shared enthusiasm, offering trust, growth tools, and long-term support for employees.
  • The role supports flexible work arrangements combining in-person and remote work to maintain strong community connections and productivity.

Matching Summary

As a Principal Software Development Engineer, you will be the primary visionary for structuring, analyzing, and automating risk data, bridging Cybersecurity Risk and Engineering teams.

Skills & Requirements

Must-have

  • Custom GRC platform development
  • Proficient in Python, Go, or Java
  • Full SDLC mastery with SRS and project plans
  • System architecture and data modeling expertise
  • Data pipeline and ELT/ETL automation
  • Technical leadership without direct authority

Nice-to-have

  • Strategic technical translation skills
  • Risk domain subject matter expertise
  • Mentoring and cross-functional influence
  • Quantitative risk analysis expertise
  • Flexible hybrid work environment

Key Requirements

  • 9+ years experience in GRC platforms
  • Experience leading technical roadmaps at senior levels
  • Mastery of cybersecurity risk management programs
  • Expertise in Enterprise and Third-Party Risk Management
  • Proven ability in architectural design and risk modeling

Work Rights

Not specified

Tailored Resume

Cover Letter