O

Oracle

Builds databases, business apps and cloud services

Platform Software Engineer 2

Backend EngineeringConfirmed live in the last 24 hours
Full-timeIndiaNo salary listedIn-person

About the Job

Requirements

  • Working knowledge of software development, code review, debugging, and testing.
  • Working knowledge of API functionality, integration, versioning, lifecycle, and interoperability strategies.
  • Knowledge of observability, resilience, performance profiling, optimization, software error logging, and monitoring.
  • Knowledge of software development lifecycle practices, coding standards, quality assurance, and secure coding practices.
  • Ability to troubleshoot software and product maintenance issues, review data from multiple sources, and escalate issues according to standard procedures.
  • Ability to perform system maintenance and testing, including upgrades and security patching.
  • Ability to track timelines, prioritize work, and adjust to changing resources or timelines.
  • Foundational understanding of business, stakeholder, and customer needs.
  • Willingness to learn new skills and tools, apply feedback and training, and share knowledge.

Responsibilities

  • Deliver minor enhancements to shared services, integration adapters, or SDK surfaces within defined guardrails.
  • Apply compatibility and versioning rules during fixes and minor rollouts to protect downstream teams.
  • Propose small observability and resilience improvements based on API or SDK usage signals for a subsystem.
  • Contribute to designing software solutions and analyze requirements to meet business and operational goals.
  • Participate in all phases of the software development lifecycle; develop and review code for software features and enhancements according to design specifications, and document software designs and code.
  • Debug and troubleshoot simple and moderately complex software issues, and develop fixes for identified issues.
  • Implement software testing, quality assurance processes, error logging, monitoring, and observability using established frameworks.
  • Support performance profiling and code optimization.
  • Troubleshoot and resolve API functionality and integration issues; implement API versioning, lifecycle, and interoperability strategies.
  • Collaborate with teammates and colleagues beyond the team to understand customer issues and align solutions.
  • Provide technical guidance and support to customers regarding reported issues, as needed.
  • Advocate for customer interests, suggest product enhancements based on feedback, and help resolve issues in a timely manner.
  • Implement customer issue and defect handling and training processes, and investigate product maintenance issues with experienced colleagues to agree on short- and long-term solutions.
  • Collaborate with the team to establish and follow development practices and coding standards; help ensure code quality and adherence to acceptance criteria.
  • Assist in implementing secure coding practices to prevent vulnerabilities.
  • Perform periodic maintenance and testing operations, including upgrades or patches for critical vulnerabilities.
  • Help improve automation, testing, and debugging to maintain service and product availability, health, support, and reliability.
  • Track timelines and deliver work in alignment with project requirements; prioritize and adjust work as resources or timelines change.
  • Collaborate with the team to understand expectations and achieve shared objectives; listen and ask questions to improve collaboration.
  • Identify and address issues, escalating problems to senior staff as needed, and compile and review information from multiple sources to troubleshoot errors.
  • Seek opportunities to develop skills and knowledge aligned with industry trends and best practices, using feedback and training to improve.
  • Implement directed updates to processes, protocols, and workflows and contribute ideas for future process improvements.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs