Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Oracle is seeking a senior software engineer to design, develop, and optimize distributed systems while contributing to architecture improvements. You will work on scalable services and mentor junior engineers across teams, delivering high-visibility, mission-critical software.
You will apply expertise in Java, C++, C#, and Go to build robust services, tackle complex design challenges, and drive architectural enhancements that sustain Oracle's reliability and performance.
Develop, debug, and design software applications, build enhancements within existing architecture, and contribute architectural improvements. Lead technical collaboration across teams, mentor junior engineers, and deliver highly visible, mission-critical distributed systems.
Requires a bachelor's degree or equivalent relevant experience and at least 7 years of software engineering or related experience, including 7+ years of programming in an object-oriented language. Candidates should have strong computer science fundamentals, experience building highly available and scalable distributed services and microservices, and the technical judgment and communication skills to lead designs and mentor developers.