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