Jobs · Engineering

Principal Software Engineer - AI

RegScale · United States · 2 mo ago
RemoteRemoteEngineeringFull-time

About the role

RegScale is a continuous controls monitoring (CCM) platform that helps organizations automate and scale their security, risk, and compliance programs. We are transitioning from startup execution to a disciplined, enterprise-ready engineering organization and are building the team to lead this transformation. This role operates at the intersection of deep technical craft and organizational impact, owning systems, capabilities, or architectural boundaries that shape how the broader engineering organization builds software.

As a Principal Software Engineer, you will work across customer-facing GRC capabilities and platform primitives, including APIs, data services, SDK, scalability, and performance. You will identify problems before they become crises, propose solutions, and drive technical initiatives across team boundaries without relying on direct authority. Success is measured not only by what you build but by the capability and confidence you instill in the teams around you.

Responsibilities

  • Be a key member of the engineering leadership team, providing technical thought leadership that informs architecture, delivery, and product decisions.
  • Own systems and capabilities end-to-end, with accountability for technical direction, quality, and long-term health.
  • Identify architectural problems, scalability risks, and engineering patterns that need change, and drive resolution with concrete proposals and cross-team alignment.
  • Design reusable, well-reasoned platform primitives and frameworks that reduce duplication and accelerate teams.
  • Deliver across the full stack, including frontend (Angular), backend (.NET, C#, Python), and data layer (PostgreSQL, SQL Server), with depth to make sound architectural decisions at every layer.
  • Lead technical initiatives across squad and functional boundaries, building alignment without direct authority through communication, credibility, and sound engineering judgment.
  • Set engineering standards and patterns for API design, data modeling, testing, and code quality in partnership with the Architecture function.
  • Proactively identify technical risks and delivery concerns weeks ahead of potential problems, with proposed mitigations to protect business commitments.
  • Develop the technical capability of engineers around you through design reviews, mentorship, and knowledge transfer, measuring success by the improved effectiveness of others.
  • Communicate complex technical decisions and tradeoffs clearly to engineering leadership, product, and executive stakeholders.

Requirements

  • 12 or more years of professional software engineering experience with a portfolio of complex, cross-cutting technical contributions demonstrating system-level thinking.
  • Demonstrated ability to own systems or capabilities, not just features, with impact extending 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 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.
  • Exceptional written and verbal communication skills, able to articulate technical strategy and tradeoffs to engineering leadership, product, and executive audiences.

Qualifications

  • Experience in regulated industries or with compliance, security, or risk management platforms (GRC, FedRAMP, NIST, or OSCAL familiarity is advantageous).
  • Background in enterprise SaaS companies navigating the transition from startup to scale, with experience managing technical debt, architectural evolution, and team capability development.
  • Experience building or governing platform primitives, including SDKs, CLIs, internal APIs, and shared services, with an understanding of reliability, adoptability, and maintainability.
  • Familiarity with AI and ML integration in production engineering contexts, particularly building reliable, observable, enterprise-grade AI capabilities.
  • Cloud-native experience in Azure or comparable platforms (AWS, GCP), with understanding of infrastructure constraints, deployment models, and cost implications at scale.
  • Hands-on experience with observability, performance profiling, and diagnosing complex production issues at enterprise scale.

RegScale is only able to hire US Citizens.

Similar jobs