Senior Platform Software Engineer

Oracle•Nashville, TN

About The Position

Oracle Cloud Infrastructure (OCI) is building next-generation cloud services, and the OCI SDK team develops software development kits and command-line interfaces that let customers build, automate, and integrate through consistent APIs across programming languages. This hands-on engineering role contributes to multi-language SDKs, including Java, Python, Go, TypeScript, and .NET, and works with service teams to make OCI tools robust, secure, and easy to use. The posting describes the role as Software Developer (IC3) within the software engineering division.

Requirements

  • 3–6 years of experience in software development, with a strong focus on SDKs, APIs, developer tools, or libraries.
  • Proficiency in one or two programming languages, such as Java, Python, Go, JavaScript/TypeScript, or .NET.
  • Solid understanding of RESTful API design and API client patterns.
  • Excellent communication, collaboration, and problem-solving skills.
  • Passion for developer experience and open-source contributions.

Nice To Haves

  • Experience with cloud infrastructure, developer workflows, or CI/CD pipelines.
  • Familiarity with SDK automation, code generation tools, or OpenAPI.

Responsibilities

  • Assist in defining and developing software for tasks associated with developing, debugging, or designing software applications or operating systems.
  • Provide technical leadership to other software developers.
  • Specify, design, and implement modest changes to existing software architecture to meet changing needs.
  • Design, implement, and maintain features for OCI SDKs in one or more programming languages.
  • Ensure consistency, testability, and usability across SDKs.
  • Contribute to CLI enhancements, developer tooling, and documentation to improve the customer experience.
  • Collaborate with OCI service teams to onboard new APIs and drive SDK and CLI adoption.
  • Participate in code reviews, design reviews, and sprint planning activities.
  • Work on automation for SDK generation, API upgrades, and quality assurance pipelines.
  • Support security, compliance, and open-source best practices across SDKs.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short-term and long-term disability.
  • Life insurance and AD&D.
  • Supplemental life insurance for employees, spouses, and children.
  • Health care and dependent care Flexible Spending Accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) Savings and Investment Plan with company match.
  • Paid time off, with flexible or accrued vacation depending on employee eligibility and position.
  • 11 paid holidays.
  • Paid sick leave.
  • Paid parental leave.
  • Adoption assistance.
  • Employee Stock Purchase Plan.
  • Financial planning and group legal benefits.
  • Voluntary auto, homeowner, and pet insurance benefits.
  • Potential eligibility for bonus and equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service