NetSuite is a company that provides foundational platform capabilities for Oracle Health. They are seeking a Senior Principal Software Developer to lead technical initiatives across multiple platform domains, focusing on architecture, security, and operational excellence.
Responsibilities:
- Define and drive platform architecture across multiple services/teams; ensure cohesive, scalable, secure designs
- Lead strategic initiatives spanning platform security, reliability, and developer productivity (multi-quarter impact)
- Establish and enforce engineering standards (architecture patterns, secure-by-design requirements, operational readiness)
- Anticipate systemic risks (security, scalability, resiliency, compliance) and lead cross-team mitigation
- Drive an engineering culture of operational excellence (SLOs, error budgets, incident learning, automation)
- Mentor principal/senior engineers; raise the bar through design reviews, technical deep-dives, and hands-on contributions
- Partner with product, security, and operations leadership to align roadmaps and deliver outcomes
- Set the technical vision for AI-first software delivery across platform engineering: how AI is used in design, coding, testing, reviews, release, and operations—at scale and with measurable outcomes
- Define and drive standards/guardrails for AI-assisted development (quality gates, review requirements, testing expectations, documentation, and operational readiness), aligned with enterprise security/privacy/compliance needs
- Lead adoption of AI-assisted methods that materially improve reliability, security, and developer productivity (e.g., automated test expansion, safer refactoring, operational diagnostics, policy-as-code generation with validation)
- Partner with Security, Compliance, and Engineering leadership to ensure responsible AI usage and to reduce risk associated with AI-generated artifacts
Requirements:
- BS in Computer Science or related field (or equivalent practical experience)
- 10+ years of professional software development experience (Java or OO languages) with significant architecture ownership
- Proven track record delivering large-scale, mission-critical distributed systems in production
- Strong security mindset and demonstrated ability to influence across organizations
- Excellent communication skills; ability to drive alignment among technical and non-technical stakeholders
- Deep expertise in identity architecture and authorization: policy models, zero trust/service identity, federation patterns
- Experience designing provisioning platforms (workflow/orchestration, reconciliation, event-driven provisioning, auditability)
- Experience automating system build and configuration to accelerate customer onboarding
- Experience with compliance-oriented engineering: audit logging, retention, access reviews, segregation of duties
- Experience with Oracle Database and Service Oriented Architectures
- Cloud experience preferred (OCI and cloud platform building strongly desired), including large-scale distributed systems and container platforms