Principal Software Engineer

New
R
RegScaleSecurity, Compliance, Risk
Location: Remote; RegsScale is only able to hire US CitizensFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
12 or more years
Required Skills
PostgreSQLPythonMicrosoft SQL ServerC#.NETAngularSoftware Engineering

Requirements

  • 12 or more years of professional software engineering experience with a portfolio of complex, cross cutting technical contributions that demonstrate system level thinking.
  • Demonstrated ability to own systems or capabilities, not just features, with impact that extends across multiple teams or functional areas.
  • Recognized as a technical authority who sets patterns others follow, drives adoption of standards, and shapes engineering culture through example and credibility.
  • Track record of leading technical initiatives across organizational boundaries without direct authority, building consensus, navigating competing priorities, and delivering outcomes.
  • Strong engineering instincts for tradeoffs including speed vs. sustainability, pragmatism vs. standards, and incremental delivery vs. architectural integrity.
  • Experience proactively identifying systemic problems and proposing architectural solutions before they become crises, with concrete mitigation options that protect delivery commitments.
  • Exceptional written and verbal communication skills, able to articulate technical strategy and tradeoffs to engineering leadership, product, and executive audiences.

Responsibilities

  • Be a key member of the engineering leadership team, providing technical thought leadership that informs architecture, delivery, and product decisions across the organization.
  • Own systems and capabilities end to end, not just features, with accountability for the technical direction, quality, and long-term health of what you lead.
  • Identify architectural problems, scalability risks, and engineering patterns that need to change, and drive resolution with concrete proposals and cross team alignment.
  • Design reusable, well-reasoned platform primitives and frameworks that reduce duplication and meaningfully accelerate the teams that consume them.
  • Deliver across the full stack including frontend (Angular), backend (.NET, C#, Python), and data layer (PostgreSQL, SQL Server), with the depth to make sound architectural decisions at every layer.
  • Lead technical initiatives across squad and functional boundaries, building alignment without direct authority through strong communication, credibility, and sound engineering judgment.
  • Set engineering standards and patterns that others adopt in API design, data modeling, testing approach, and code quality, in partnership with the Architecture function.
  • Proactively identify technical risk and delivery concerns weeks ahead of when they become problems, with proposed mitigations that protect business commitments.
  • Develop the technical capability of the engineers around you through design reviews, mentorship, and active knowledge transfer.
  • Communicate complex technical decisions and tradeoffs clearly to engineering leadership, product, and executive stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now