> Markdown version of [/jobs/ext/2038696-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/2038696-senior-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Developer - **Company:** Oracle - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), C Sharp (Programming Language), C++ (Programming Language), Data Structures, Software Debugging, Software Design Patterns, Distributed Systems, Object-Oriented Software Development, Cloud Services, Software Engineering, Backend, Information Technology, Oracle Cloud Infrastructure, Golang, Microservices - **Published:** August 12, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/senior-software-developer-santa-clara-ca-usa-58912803 ## About the Role reliable aligned with design specifications * Collaborate with cross-functional teams to deliver high-quality solutions Tasks * 4+ years of software development experience * BS or MS in Computer Science or related field, or equivalent practical experience * Knowledge of distributed systems, OO design, data structures, and algorithms * Proficient in at least one OO language (Java, C++, C#, Go, etc.) * Experience building highly available, scalable distributed services * Experience with microservice design patterns * Strong communication, ownership, and drive Key requirements * competitive benefits * flexible medical * life insurance * retirement options * volunteer programs * accessibility accommodations for disability ## Description Experteer Overview In this Software Engineer role, you will design, develop, and optimize backend services and APIs for distributed cloud systems. You join the OCI Software Engineering team, contributing to scalable, reliable server-side components that power global-scale platforms. You will work within existing architectures and may propose incremental improvements to align with design specs. The role emphasizes delivering high-quality solutions through thorough problem-solving and collaboration in a fast-growing cloud environment. This position offers a chance to impact OCI's scale, reliability, and innovative cloud solutions, with on-site offices in multiple U.S. locations. Compensation / Benefits * Design, develop, debug, and enhance backend services, APIs, and server-side components * Work within existing architectures to build scalable, reliable applications or operating systems * Improve cloud-native distributed systems and microservices * Propose incremental architectural improvements aligned with design specifications * Collaborate with cross-functional teams to deliver high-quality solutions Tasks * 4+ years of software development experience * BS or MS in Computer Science or related field, or equivalent practical experience * Knowledge of distributed systems, OO design, data structures, and algorithms * Proficient in at least one OO language (Java, C++, C#, Go, etc.) * Experience building highly available, scalable distributed services * Experience with microservice design patterns * Strong communication, ownership, and drive Key requirements * competitive benefits * flexible medical * life insurance * retirement options * volunteer programs * accessibility accommodations for disability ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [The Open-source Java SDK for Multi-Cloud Development - Sandeep Pal](https://www.wearedevelopers.com/videos/2113-the-open-source-java-sdk-for-multi-cloud-development-sandeep-pal) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)