This Sr Principal Software Engineer role is a senior technical leadership position focused on designing and building secure, scalable cross-domain solutions for mission-critical systems. The role requires deep expertise in security-critical software, distributed systems, Linux, networking, cloud-native architecture, and secure coding, along with the ability to reduce operational risk and improve system availability. It also has a strong influence component, including setting technical direction, partnering across teams and vendors, mentoring engineers, and helping raise engineering and operational excellence across the organization.
Internal Responsibilities
Key Responsibilities
Technical Leadership & Architecture
- Design and implement architectures for cross-domain solutions that enable high availability, scalability, and market-leading security features
- Drive the technical direction and strategy for secure data exchange systems across multiple security domains
- Lead the design of core execution paths ensuring correctness, high performance, availability, and maintainability
- Identify and mitigate deep technical risks across the full CDS ecosystem
- Collaborate on long-term business goals that affect system architecture and technical strategy
Development & Implementation
- Develop and optimize security measures including access controls, encryption protocols, and authentication systems
- Build entire products containing significant technical depth in cross-domain security
- Drive operational readiness and excellence
- Implement solutions that reduce operational load, increase service availability, and reduce technical debt
Cross-Team Collaboration & Influence
- Improve the VP's organization through enhanced engineering practices, operational excellence, and development processes
- Collaborate closely across multiple teams and services to ensure seamless integration
- Partner with Oracle's technical partners and vendors
- Participate in cross-organizational programs including CAPA reviews, architecture panels, and service team operations
Mentoring & Team Development
- Mentor engineers across the line of business, elevating technical capabilities organization-wide
- Lead by example in design discussions, and technical decision-making
- Develop and share expertise through tech talks, documentation, and training sessions
- Guide teams in achieving engineering excellence and operational maturity
Required Qualifications
External Responsibilities
Key Responsibilities
Technical Leadership & Architecture
- Design and implement architectures for cross-domain solutions that enable high availability, scalability, and market-leading security features
- Drive the technical direction and strategy for secure data exchange systems across multiple security domains
- Lead the design of core execution paths ensuring correctness, high performance, availability, and maintainability
- Identify and mitigate deep technical risks across the full CDS ecosystem
- Collaborate on long-term business goals that affect system architecture and technical strategy
Development & Implementation
- Develop and optimize security measures including access controls, encryption protocols, and authentication systems
- Build entire products containing significant technical depth in cross-domain security
- Drive operational readiness and excellence
- Implement solutions that reduce operational load, increase service availability, and reduce technical debt
Cross-Team Collaboration & Influence
- Improve the VP's organization through enhanced engineering practices, operational excellence, and development processes
- Collaborate closely across multiple teams and services to ensure seamless integration
- Partner with Oracle's technical partners and vendors
- Participate in cross-organizational programs including CAPA reviews, architecture panels, and service team operations
Mentoring & Team Development
- Mentor engineers across the line of business, elevating technical capabilities organization-wide
- Lead by example in design discussions, and technical decision-making
- Develop and share expertise through tech talks, documentation, and training sessions
- Guide teams in achieving engineering excellence and operational maturity
Required Qualifications