O

Oracle

Builds databases, business apps and cloud services

Senior Platform Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeNashville, TN, USAIn-person

About the Job

Requirements

  • Working knowledge of software architecture decisions and best practices.
  • Ability to develop software features and enhancements following design specifications.
  • Ability to conduct functional and non-functional software testing, quality assurance, logging, monitoring, and observability.
  • Ability to perform performance profiling and coding optimization.
  • Ability to implement API versioning, lifecycle, and interoperability strategies.
  • Ability to develop software aligned with predefined system architecture.
  • Ability to implement performance optimization and scalability strategies.
  • Ability to implement secure coding practices.
  • Ability to maintain and test systems requiring upgrades or patches.
  • Ability to work independently, prioritize work, and adapt to resource or timeline changes.
  • Ability to identify and address standard and non-standard issues, analyze information from multiple sources, and troubleshoot errors.
  • Ability to collaborate across teams and understand business, stakeholder, and customer needs.
  • Willingness to build knowledge and skills, use feedback and training, and stay current with industry practices.

Responsibilities

  • Own and evolve a bounded platform component, such as a service module or SDK area, for multi-tenant use.
  • Debug across a limited service graph and drive compatibility-safe remediation plans.
  • Implement targeted resilience and capacity patterns and document adoption guidance for team consumers.
  • Design software solutions and identify requirements to achieve business and operational goals.
  • Follow and suggest improvements to all phases of the software development lifecycle.
  • Document software design and code.
  • Lead code reviews in designated areas.
  • Debug and troubleshoot moderately complex software issues and develop fixes.
  • Implement testing, quality assurance, error logging, monitoring, and observability, with review by a manager or lead throughout the process.
  • Troubleshoot and resolve moderately complex API functionality and integration issues.
  • Collaborate with team leads to ensure work aligns with software architecture.
  • Collaborate across teams to understand customer issues and align solutions.
  • Provide technical guidance and support to customers regarding reported issues.
  • Coach, mentor, and guide others in advocating for customers and suggesting product enhancements based on feedback.
  • Influence the team to resolve customer issues promptly and communicate effectively.
  • Implement customer issue and defect handling and training processes.
  • Investigate and troubleshoot product maintenance issues and align on short- and long-term solutions.
  • Collaborate with the team to establish and follow development practices and coding standards.
  • Ensure code quality and adherence to broad acceptance criteria.
  • Perform periodic maintenance and testing for systems that require upgrades or patches.
  • Improve automation, testing, and debugging to support service availability, health, support, and reliability.
  • Manage work independently, monitor timelines and deliverables, prioritize tasks, and adjust plans as needed.
  • Collaborate across teams, build partnerships, and align on shared objectives.
  • Share knowledge and best practices with team members.
  • Recommend process, protocol, and workflow improvements and seek input on alternative approaches.

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