Senior Platform Software Engineer

Oracle
US - Tennessee - Nashville
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

Design, build, test, and operate platform components, APIs, SDKs, and integration frameworks, owning a defined area and evolving it safely for secure, multi-tenant use. Troubleshoot distributed services, improve reliability and performance, collaborate with OCI teams and customers, and provide documentation, operational guidance, and support.

Requirements: Requires a bachelor's or master's degree in computer science, computer engineering, or a related field, or equivalent practical experience, plus at least four years of professional software-development experience. Candidates should be proficient in an object-oriented or systems language and have experience with backend services or platform capabilities, distributed systems, API design and versioning, secure development, testing, and production troubleshooting.

Key Skills: Backend Software Development, Platform Engineering, API Design, SDK Development, Microservices, Distributed Systems, Java, C++, C#, Go, Object-Oriented Design, Secure Software Development, API Versioning, Testing, Production Troubleshooting, Observability

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Short-Term Disability Insurance, Long-Term Disability Insurance, Life Insurance, Accidental Death and Dismemberment Insurance, Flexible Spending Accounts, Commuter and Parking Benefits, 401(k) Plan with Company Match, Paid Vacation, Paid Holidays, Paid Sick Leave, Paid Parental Leave, Adoption Assistance, Employee Stock Purchase Plan, Financial Planning, Group Legal Benefits, Voluntary Auto Insurance, Homeowner Insurance, Pet Insurance, Bonus, Equity




Fast Track Upload