Lead Principal Application Software Engineer

Oracle Oracle · Enterprise · India

Lead Principal Application Software Engineer at Oracle, focusing on the full software development lifecycle, architecture, and customer support for application software. The role involves coaching engineers, driving improvements, defining standards, troubleshooting complex issues, and collaborating with stakeholders to ensure application quality, reliability, and alignment with business goals. Emphasizes modern technologies, secure coding practices, and architectural decision-making.

What you'd actually do

  1. Architects and delivers multi-team features and modernization initiatives with clear, organization-level KPIs.
  2. Establishes global production-readiness standards (SLOs, error budgets, incident tooling) and drives adoption.
  3. Diagnoses and resolves high-severity, multi-system failures; creates systemic reliability improvements across apps/OCI.
  4. Harmonizes QA strategy across teams (test pyramids, non-functional testing) to ensure consistent app quality.
  5. Makes significant architectural decisions; leads migrations and pattern adoptions with deprecation plans.

Skills

Required

  • application software development
  • software architecture
  • debugging
  • troubleshooting
  • API functionality
  • integration
  • service-to-service interactions
  • design specifications
  • secure coding standards
  • code quality
  • customer support
  • technical guidance
  • process reviews
  • architecture reviews
  • code reviews
  • modern/emerging technologies
  • testing operations
  • system reliability
  • QA strategy
  • non-functional testing
  • API governance
  • dependency management
  • telemetry
  • live-site signals
  • feedback loops
  • mentoring
  • functional testing
  • software error logging
  • monitoring
  • observability
  • performance optimization
  • scalability strategies
  • technology research
  • evaluation
  • architectural enhancements

Nice to have

  • coaching engineers
  • accessibility
  • customer use cases
  • root causes
  • mitigation
  • innovation