Senior Platform Software Engineer

Oracle

6–10 yrs Bengaluru Full Time Hybrid (office + remote)
Oracle logo
Posted : today
Actively hiring

Job description

Join our dynamic team as a Senior Platform Software Engineer and take ownership of critical platform components and SDKs. You'll drive team-level enhancements in integration frameworks and developer tooling, performing in-depth debugging across distributed services to ensure stability and seamless upgrades for downstream consumers. Your expertise will be vital in analyzing usage, performance, and error budgets to implement robust resilience and capacity optimizations. This role involves authoring comprehensive documentation, samples, and adoption guidance.

Oracle offers a unique opportunity to integrate data, infrastructure, applications, and expertise to power groundbreaking innovations. With AI embedded across our offerings, we empower customers to build a brighter future. Discover your potential at a company at the forefront of AI and cloud solutions, impacting billions of lives globally.

Responsibilities

Key responsibilities include owning and evolving bounded platform components, performing deep debugging across service graphs, and implementing resilience and capacity patterns with clear adoption guidance.

You will design software solutions, analyze requirements, and contribute to all phases of the software development lifecycle. This includes developing new features, writing clear documentation, leading code reviews, and conducting thorough debugging and troubleshooting. Implementing comprehensive software testing, quality assurance, and observability practices will be crucial.

Furthermore, you'll contribute to software system structural design, ensuring alignment with pre-defined architectures and best practices. This involves collaborating on architectural decisions, implementing performance optimization, and scalability strategies.

In terms of issue resolution, you will collaborate across teams to understand customer problems, provide technical guidance, and mentor others. Driving customer satisfaction through timely issue resolution and effective communication is key. You'll also be involved in investigating complex product maintenance issues to ensure customer agreement on solutions.

Adherence to development practices, coding standards, and secure coding is essential. You will also be responsible for periodic system maintenance, testing, and driving improvements in automation, testing, and debugging to ensure service availability and reliability.

Qualifications

This role requires 6 to 10+ years of experience in platform software engineering.

Essential skills include proficiency in CI/CD Tools, Container Orchestration, Distributed Systems, Docker, Java, Kubernetes, Large Scale Design, Linux, and Microservices Architecture. Fluency in English for reading, writing, and speaking is also required.

Key attributes for success include independent work management, proactive prioritization, and adaptability. Strong collaboration skills to align expectations and build partnerships across teams are vital. You should possess a deep understanding of business and customer needs, actively listening to diverse perspectives.

Problem-solving abilities are crucial, involving the independent identification and resolution of standard and non-standard issues, with appropriate escalation. Analyzing data from multiple sources to troubleshoot errors and contributing to knowledge sharing are expected.

A commitment to continuous learning, actively seeking new skills and staying current with industry trends, is highly valued. Embracing feedback and training to enhance skills, and contributing to a culture of knowledge sharing, will set you apart.

Finally, you should be proactive in identifying and recommending process improvements, seeking input from team members for alternative approaches and methods to enhance team efficiency and effectiveness.

Essential Skills

CI/CD ToolsContainer OrchestrationDistributed SystemsDockerJavaKubernetesLarge Scale DesignLinuxMicroservices ArchitectureEnglish

Highlights

  • Actively hiring

More Details

RoleSenior Platform Software Engineer
DepartmentSoftware Engineer
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Oracle logo

Oracle

IT Consulting

Senior Platform Software Engineer at Oracle | SkillMX | SkillMX