Director, Platform Software Engineering

Oracle

Bengaluru

On-site

INR 2,500,000 - 4,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oracle Bengaluru seeks a senior platform software leader to drive strategy across runtimes, SDKs, and integration frameworks. You will govern cross-group security, ensure interoperability, and sponsor resilience initiatives while guiding multiple teams on design, testing, and API lifecycle.

You will collaborate with SRE and security partners to ensure secure, scalable platforms that meet business goals and customer needs, delivering reliable services across domains.

Qualifications

  • Experience leading platform software development programs.
  • Ability to align runtimes, SDKs, and integration frameworks across teams.
  • Strong understanding of security, governance, and interoperability.

Responsibilities

  • Define platform strategy for a group, aligning runtimes, SDKs, and integration frameworks to interoperable, multi-tenant standards.
  • Govern cross-group compatibility and security controls with SRE/security partners; approve high-risk migrations and deprecations.
  • Own group-wide resilience and capacity objectives; institutionalize rollout, canary, and rollback patterns across services.
  • Define key elements for leads and teams to design multiple software solutions and identify and analyze requirements.
  • Lead design reviews to drive improvements across multiple projects; supervise debugging and troubleshooting activities.
  • Direct teams to implement API versioning, lifecycle, and interoperability strategies.
  • Collaborate with cross-functional teams to align software architecture with business goals and customer priorities.
  • Drive performance optimization and scalability in software design and development.

Job description

Job Description

Leads a platform group; develops strategies and plans that standardize runtimes, APIs, and SDKs across several teams. Accountable for group results and governance adherence; makes operational decisions ensuring compatibility, security, and performance. Sponsors cross-group innovation in resilience, capacity modeling, and interoperability. Communicates with executive leadership on platform health, risk, and adoption.

Responsibilities
Key Responsibilities
Platform Software Development
  • Define platform strategy for a group, aligning runtimes, SDKs, and integration frameworks to interoperable, multi-tenant standards.
  • Govern cross-group compatibility and security controls with SRE/security partners; approve high-risk migrations and deprecations.
  • Own group-wide resilience and capacity objectives; institutionalize rollout, canary, and rollback patterns across services.
Software Development and Coding – Design, Testing, and Optimization
  • Define key elements for leads and/or teams to design multiple software solutions and identify and analyze requirements to ensure alignment with business and organizational goals.
  • Apply a broad understanding of other areas within the organization to develop and guide new software features and enhancements following design specifications, ensuring accessibility, and to develop documents to clarify software design and code.
  • Lead design and specification reviews to drive improvements across multiple projects/programs.
  • Utilize conceptual thinking to direct leads and/or teams for conducting debugging and troubleshooting to identify and fix software issues.
  • Direct leads and/or teams to implement software testing (e.g., functional and non-functional), quality assurance processes, software error logging, monitoring, and observability for effective debugging.
  • Drive the optimization of design and development practices to improve performance across products and domains, ensuring adherence to organizational goals in execution of business priorities.
  • Direct teams in troubleshooting and resolving issues related to application programming interface (API) functionality and integration.
  • Direct teams to implement API versioning, lifecycle, and interoperability strategies.
Software Architecture – Software System Structural Design
  • Direct teams to design and develop software, systems, and services.
  • Coaches managers to provide technical guidance and domain expertise in software architecture decisions and best practices.
  • Utilize conceptual thinking to direct teams in conducting periodic reviews and ensures adherence to architectural standards.
  • Collaborate with cross-functional teams and stakeholders within and outside the organization to align and build software architecture with business and/or customer goals and priorities in focus.
  • Direct teams to implement performance optimization and scalability strategies in software design.
  • Define processes and approaches to conduct regular technology research and evaluation for architectural enhancements.
Issue/Defect Collaboration – Software Products Support
  • Collaborate with stakeholders within and outside of organization, including executive leadership, to understand customer issues and align solutions.
  • Direct teams to provide technical guidance and appropriately prioritize support to customers regarding reported issues.
  • Lead teams and set direction to advocate for customers' interests and suggest product enhancements based on feedback.
  • Influence multiple teams to ensure customer satisfaction through timely resolution of issues and effective communication.
  • Direct the implementation of training for customer issue and/or defect handling processes.
  • Lead the investigation and troubleshooting of complex and broadly reaching product maintenance issues to ensure customer agreement on short- and long-term solutions.
Practices and Standards Compliance – Security and Compliance
  • Collaborate with teams and leadership to establish, follow, and enforce documented security criteria, evolving/dynamic industry best practices and processes, and coding standards.
  • Ensure clarity on key elements and objectives for adherence to broad acceptance criteria to impact development processes in the organization.
  • Implement complex secure software development practices to prevent security vulnerabilities that affect the organization.
Development Operations – System Maintenance
  • Define key elements for teams to perform periodic maintenance and testing operations for systems that require upgrading or patching (e.g., for critical vulnerabilities).
  • Ensure teams are aware of and adhere to service contract, terms, and conditions.
  • Direct teams to proactively evolve standard operating procedures (SOP) for development and to drive improvements, ensuring automation, testing, and debugging of systems to ensure service/product availability, health, support, and reliability.
Core Responsibilities
Planning & Execution
  • Oversee and guide multiple teams on managing complex projects or initiatives, monitoring timelines, deliverables, and budgets when applicable to ensure strategic objectives are met. Serve as a role model for appropriately delegating work, setting priorities, and ensuring alignment with business needs. Coach others on adjusting resources or project timelines in anticipation of business changes.
Collaboration & Partnership
  • Role model leading cross-functional collaborative efforts to ensure alignment of expectations and strategic objectives. Empower team to build and maintain partnerships with business leaders, stakeholders, and/or customers to address barriers and contribute to organizational success. Drive transparency and inclusivity by modeling actively seeking, listening to, and leveraging diverse perspectives.
Problem Solving
  • Share problem-solving strategies across teams, providing oversight on complex operational and/or technical issues, as needed. Coach teams on analyzing highly complex data and/or information to identify solutions to ambiguous issues and provide direction on identifying root causes to prevent recurrence of issues.
Continuous Learning
  • Pursue strategic learning opportunities to maintain expertise and apply best practices at the organizational level. Create opportunities for team members and leaders to build their expertise in new areas, coaching them to build innovative skills. Identify skill gap trends across the organization, and uphold a culture that places significant emphasis on sharing knowledge and pursuing learning opportunities that advance the organization. Evaluate efficiency of learning strategies and recommend adjustments as needed.
Continuous Improvement
  • Empower team to own the development and implementation of ideas that increase the efficiency and effectiveness of processes, protocols, and workflows across the department. Coach teams to gain buy-in for ideas and to seek feedback on approaches and methods for continued improvement. Prioritize and review the roadmap of improvement initiatives to ensure alignment with strategic direction and maximize return on investments.
Performance and Development
  • Serve as a role model for driving performance across teams through tailored feedback and coaching in alignment with performance management processes, guidelines, and expectations. Drive consistency in the application of talent development procedures and socialize performance expectations across the organization. Ensure that individual development goals are aligned with organizational strategic initiatives. Collaborate with HR to implement talent strategy through hiring and promotion processes.
Qualifications

Career Level - M4

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Platform Software Engineer, Oracle Health
Senior Platform Software Engineer, Oracle Health

Oracle • Hyderabad

On-site
INR 800,000 - 1,200,000
Flexible medical and life insurance options
Retirement benefits
Community volunteer opportunities
Senior Platform Software Engineer, Oracle Health
Senior Platform Software Engineer, Oracle Health

Oracle • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Flexible medical options
Life insurance
Retirement options
+1
Senior Platform Software Engineer, Oracle Health
Senior Platform Software Engineer, Oracle Health

Oracle • Thiruvananthapuram

On-site
INR 700,000 - 1,000,000
Flexible medical benefits
Volunteer opportunities
Senior Platform Software Engineer, Oracle Health
Senior Platform Software Engineer, Oracle Health

Oracle • Chennai District

On-site
INR 900,000 - 1,200,000
Flexible medical options
Life insurance benefits
Retirement options
Lead Principal Application Software Engineer
Lead Principal Application Software Engineer

Oracle • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Flexible medical and life insurance options
Retirement plans
Volunteer opportunities
Lead Principal Platform Software Engineer
Lead Principal Platform Software Engineer

Oracle • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Competitive benefits
Medical insurance
Life insurance
+2
Senior Platform Software Engineer
Senior Platform Software Engineer

Oracle India Private Limited • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Software Development Manager
Software Development Manager

Oracle • Dadri

On-site
INR 4,000,000 - 7,000,000
Software Development Manager
Software Development Manager

Oracle • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Competitive benefits
Flexible medical
Life insurance
+2
Software Development Manager
Software Development Manager

Oracle • Ahmedabad District

On-site
INR 4,000,000 - 7,000,000