Senior Manager, Platform Software Engineering

Oracle

10+ yrs Bengaluru Full Time Work from office
Oracle logo
Posted : today
Actively hiring

Job description

Lead and empower engineering teams to excel in platform software development. This senior management role involves guiding teams in designing, developing, and maintaining robust application software, systems, and services. You will play a crucial part in troubleshooting complex issues related to API functionality, integration, and inter-service communications. Collaboration with stakeholders and partners to understand customer needs and deliver effective solutions is key.

This role emphasizes technical leadership, setting operational objectives, and ensuring adherence to best practices in security, development processes, and coding standards. You will oversee periodic maintenance and testing operations, ensuring the reliability and security of our application systems.

Responsibilities

Spearhead multiple engineering teams, owning significant application areas with measurable outcomes in reliability, security, and performance.

Guide software solution design, development, testing, and optimization, ensuring alignment with requirements and adherence to best practices.

Oversee code and functional reviews, drive debugging and troubleshooting efforts across components, and ensure effective software testing, quality assurance, and monitoring strategies.

Direct the design and development of software systems and services, acting as a role model for architectural decisions and best practices.

Collaborate with cross-functional teams to align software architecture with business and customer goals, focusing on performance optimization and scalability.

Manage issue resolution and product support, acting as a liaison with stakeholders and external clients to understand and address customer issues.

Champion security criteria, development best practices, and coding standards across teams, ensuring compliance and implementing secure development practices.

Lead system maintenance and testing operations, including upgrading and patching critical systems, and drive the evolution of standard operating procedures.

Qualifications

A Bachelor's degree in Computer Science, Software Engineering, or a related technical field is required.

Possess over 10 years of professional software engineering experience, demonstrating deep expertise in distributed systems, microservices, APIs, scalability, resiliency, and performance optimization.

Proven experience building and supporting cloud-native applications within modern engineering environments.

Experience working in highly regulated environments that demand stringent reliability, security, and compliance standards.

Familiarity with AI-assisted development tools like GitHub Copilot or Codex is advantageous.

Essential Skills

Distributed SystemsMicroservices ArchitectureAPIsScalabilityResiliencyPerformance OptimizationCloud-Native ApplicationsSoftware DevelopmentSoftware ArchitectureDebuggingTroubleshootingAgile MethodologiesSecurity Best PracticesCoding StandardsTestingMonitoringObservabilityAI-Assisted Development Tools

Good to Have

GitHub CopilotCodex

Highlights

  • Actively hiring

More Details

RoleSenior Manager, Platform Software Engineering
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Oracle logo

Oracle

IT Consulting

Senior Manager, Platform Software Engineering at Oracle | SkillMX | SkillMX