Job Description
Join our dynamic team as a Senior Software Development Engineer, where you will take ownership of designing and developing key components of Oracle's Cloud Infrastructure. We're looking for a talented developer who excels in coding and possesses a broad understanding of distributed systems. You'll have the opportunity to work deeply within various levels of the stack, design complex system interactions, and contribute to projects that prioritize simplicity and scalability. Your collaborative spirit and eagerness to learn will be essential. After a comprehensive onboarding process, you'll be expected to lead and mentor other software developers.
Responsibilities
Qualifications:
4+ years of software engineering experience.
BS or MS degree in Computer Science or equivalent experience.
Proficiency in Java, C, C++, C#, or similar object-oriented languages, along with Python.
Strong foundation in data structures, algorithms, operating systems, and distributed systems.
Excellent troubleshooting and performance tuning capabilities.
Experience developing REST APIs and working with service-oriented architectures.
Preferred Qualifications:
Hands-on experience building services on a public cloud platform (AWS, Azure, GCP, OCI).
Demonstrated experience in delivering and managing large-scale, highly available distributed systems.
Proficiency in scripting languages such as Python or Perl.
Experience with multi-tenant, virtualized infrastructure is a significant advantage.
Solid understanding of databases, NoSQL systems, storage, and distributed persistence technologies is desirable.
Familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures is a plus.
Disclaimer:
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
US Compensation Range: Hiring Range in USD from: $79,200 to $178,100 per annum. May be eligible for bonus and equity.
At Oracle, we believe that a diverse workforce is our greatest strength. We provide a comprehensive benefits package, including:
Medical, dental, and vision insurance.
Short-term and long-term disability insurance.
Life insurance and AD&D.
Health care and dependent care Flexible Spending Accounts.
401(k) Savings Plan with company match.
Flexible vacation policies and paid time off.
Paid sick leave, parental leave, and adoption assistance.
Employee Stock Purchase Plan.
Community volunteer programs.
The role will generally accept applications for at least three calendar days from posting or as long as the job remains open.
About Us
Oracle is at the forefront of integrating data, infrastructure, applications, and expertise to drive innovation in industries worldwide. We empower our employees to contribute to transformative technologies that touch billions of lives. Join us in creating advancements in AI and cloud solutions for a better tomorrow.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, and protected veterans' status.
Senior Software Development Engineer • Washington, DC, United States