Source description
About the role
Key Responsibilities
• Lead architecture, design, and implementation for complex platform services and shared components.
• Own key technical decisions; drive design reviews and ensure solutions meet security, scalability, performance, and operability requirements.
• Establish and improve engineering standards across services (API consistency, test strategy, deployment patterns, observability).
• Mentor engineers through design guidance, code reviews, and technical leadership.
• Drive reliability improvements (SLOs/SLIs, capacity/performance planning, incident analysis, automation).
• Partner with Security/Compliance to ensure secure-by-design implementations and audit readiness.
• Collaborate across organizations to align roadmaps and deliver cross-team platform initiatives.
AI-First Engineering Expectations
• Demonstrate a consistent track record of applying AI-assisted engineering to improve delivery speed and quality across multiple projects (design, implementation, testing, troubleshooting).
• Establish team patterns for AI-assisted development (e.g., test generation strategies, code review checklists for AI-generated changes, documentation/ADR generation) and coach others on effective usage.
• Evaluate AI-assisted approaches with an enterprise mindset: security, privacy, IP, and compliance considerations; ensure usage aligns with company-approved tooling and policies.
• Use AI to enhance operational excellence (e.g., improved incident triage workflows, log/trace analysis approaches, automation of repetitive operational tasks).
Minimum Qualifications
-
• BS in Computer Science or related field (or equivalent practical experience).
-
• 7+ years of professional software development experience.
-
• Demonstrated experience building and operating distributed services in production.
-
• Strong system design skills, including data modeling, API design, and performance/reliability tradeoffs.
-
• Demonstrated ability to drive technical alignment across teams and deliver results in ambiguous problem spaces.
Preferred Qualifications
-
• Strong IAM-related service design experience: token-based auth, service-to-service auth, authorization enforcement, policy design.
-
• Experience building or integrating user provisioning and entitlement services, lifecycle workflows, and audit logging.
-
• Experience with secure platform patterns: secrets management, key rotation, secure defaults, defense-in-depth.
-
• Cloud experience preferred (OCI strongly desired; AWS/Azure/GCP acceptable), including containerization and orchestration.
More at Oracle