Principal Software Engineer/ Architect
careerpuck
Job Description
- Shape architecture for a cloud-native, jurisdiction-aware platform supporting global registration, licensing, and compliance services.
- Lead modernization work that consolidates shared capabilities, decouples user experiences, and improves platform scalability.
- Architect rules engines, decision systems, and workflow orchestration for long-running compliance operations.
- Design systems that use AI-assisted automation responsibly, with human oversight, explainability, auditability, privacy, and operational control.
- Establish scalable data models, governance strategies, and integration patterns for complex regulatory and licensing data.
- Partner with product, engineering, operations, and design teams to deliver platform capabilities that improve customer outcomes.
- Set standards for performance, reliability, security, observability, resiliency, and operational excellence.
- Lead architectural reviews, technical strategy discussions, and design decisions across multiple engineering teams.
- Find and address scalability risks, technical debt, reliability concerns, and performance bottlenecks before they affect customers.
- Mentor engineers and promote high standards for ownership, simplification, AI-enabled engineering practices, and long-term platform sustainability.