Oracle
Oracle•1h ago
LinkedIn

Senior Platform Software Engineer

Ahmedabad, Gujarat, India
Senior Level

Auto Apply to 50+ AI Matched Senior Platform Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Oracle

Full Job Description

About This Role

The Senior Platform Software Engineer owns moderately complex components within platform services or SDKs, leading team-level improvements to integration frameworks and developer tooling. Responsibilities include performing deep debugging across distributed services, driving fixes that protect downstream consumers, analyzing usage/performance metrics, and implementing resilience optimizations.

Key Responsibilities

  • Platform Software Development: Own bounded platform components (service modules, SDK areas) evolving contracts for multi-tenant use. Perform deep debugging across limited-service graphs to drive compatibility-safe remediation plans.
  • Software Design & Optimization: Independently design software solutions aligned with business goals, adhere to SDLC best practices, lead code reviews, and implement functional/non-functional testing processes including observability and error logging.
  • API Strategy: Troubleshoot API functionality issues, resolve moderately complex integration problems, and manage API versioning strategies for lifecycle management.
  • Architecture & Scalability: Design systems aligned with pre-defined architecture decisions, collaborate on architectural reviews, and implement performance optimization/scalability strategies.
  • Customer Support & Mentoring: Collaborate cross-functionally to address customer issues, provide technical guidance independently, coach team members, and advocate for product enhancements based on feedback.
  • Security & Compliance: Establish secure coding practices, ensure code quality adherence, stay current with industry best practices, and prevent security vulnerabilities.
  • DevOps & Maintenance: Perform periodic maintenance/patching operations (e.g., critical vulnerability fixes), drive automation improvements, and ensure system health/reliability.

Core Competencies

  • Planning & Execution: Independently manage workloads, monitor timelines/deliverables, proactively prioritize tasks, and adapt to resource shifts.
  • Collaboration: Build partnerships with stakeholders, actively listen to diverse perspectives, and align on shared objectives.
  • Problem Solving: Identify/resolve standard/non-standard issues independently; escalate complex matters appropriately. Analyze data from multiple sources for troubleshooting.
  • Continuous Learning & Improvement: Actively seek new skills/tools, leverage feedback/training, recommend process updates to increase efficiency, and contribute to a culture of knowledge sharing.

Company

Oracle

Oracle

Oracle is a global leader in AI, delivering cloud infrastructure, data, and applications trusted by organizations worldwide to achieve business outcomes at scale.Oracle Cloud Infrastructure (OCI) prov...

Ahmedabad, Gujarat, India
Posted on LinkedIn