Join Oracle as a Software Engineer | Cloud & Microservices
Exciting Opportunity: Software Engineer (Product Development) at Oracle
Job ID: 259260
Job Category: Product Development
Posting Date: March 19, 2025
Role: Individual Contributor
Employment Type: Regular Employee
Security Clearance: Not Required
Experience Level: 6 to 10+ Years
Visa Sponsorship: Not Available
Languages Required: English
Join Oracle’s Innovative Software Engineering Team
Are you passionate about software development and cloud technologies? Do you thrive in a collaborative environment where innovation is encouraged? If so, Oracle is looking for talented individuals like you to be a part of our product development team. As a global leader in cloud solutions, Oracle provides an opportunity to work with cutting-edge technologies and develop world-class software solutions that power businesses worldwide.
About the Role
In this role, you will be responsible for designing, developing, and operating software solutions that drive Oracle’s next-generation products. As a key member of our team, you will be involved in the entire software development lifecycle, from conceptualization to deployment and maintenance. You will have the autonomy to work on exciting projects and collaborate with other talented engineers who share your enthusiasm for technology.
We are looking for engineers who are experienced in building scalable and high-performance systems. You should have a solid background in cloud infrastructure, software architecture, and networking. Our ideal candidate is a proactive problem solver, eager to learn and innovate. If you are someone who values simplicity, impact, and efficiency, this role is perfect for you.
Key Responsibilities
As a software engineer at Oracle, your primary responsibilities will include:
- Enhancing existing software with minimal supervision.
- Participating in code reviews and identifying issues or deviations from best practices.
- Collaborating with teams on technical designs for various components.
- Debugging software issues and documenting root cause analysis for future improvements.
- Identifying and implementing process improvements to optimize operations and the development ecosystem.
- Supporting software releases and ensuring smooth deployment processes.
- Mentoring and training new team members, fostering a knowledge-sharing culture.
- Leading by example and encouraging a collaborative work environment.
Required Technical Skills & Experience
We are looking for candidates with expertise in the following areas:
- Strong experience with multi-threading and parallel processing.
- Solid understanding of cloud services and capabilities.
- Proven ability to build scalable, high-performance, and secure software solutions.
- Experience with containerization platforms (Docker, Kubernetes, etc.).
- In-depth knowledge of testing methodologies and best practices.
- Hands-on experience with CI/CD pipelines and automation tools.
- Familiarity with observability tools such as Splunk, New Relic, etc.
- Proficiency in version control systems like Git and SVN.
Technical Expertise in at Least One of the Following Areas
To succeed in this role, you should have experience in at least one of the following technical domains:
Software Development & Microservices
- Extensive experience with Java or other JVM-based programming languages.
- Strong knowledge of multi-threading and parallel processing techniques.
- Deep understanding of microservices architecture and API design principles.
Big Data & Cloud Technologies
- Expertise in big data technologies such as Spark, Hadoop MapReduce, Crunch, etc.
- Proficiency in programming languages such as Scala, PySpark, or Python.
Basic Qualifications
To be considered for this role, you must meet the following qualifications:
- A minimum of 3 years of software engineering experience.
- A total of at least 3 additional years of combined experience in software development and higher education.
- A bachelor’s degree in computer science, information technology, software engineering, or a related field, OR equivalent relevant work experience.
Preferred Qualifications
While not mandatory, the following qualifications are preferred:
- A master’s degree in a relevant field or equivalent industry experience.
Expectations & Work Environment
At Oracle, we foster an inclusive and dynamic work environment that encourages growth and innovation. As part of this role, you should be prepared to:
- Perform additional responsibilities as assigned.
- Work flexible or irregular hours when needed, in compliance with local labor laws.
- Adhere to corporate and organizational security policies and procedures.
- Play an active role in safeguarding corporate and client assets.
- Take appropriate action to prevent and report security breaches within your scope of work.
Why Join Oracle?
Oracle is a global technology leader, offering a diverse and inclusive work environment where employees are empowered to reach their full potential. Our work culture is centered around innovation, integrity, and collaboration. Here’s why you should consider joining us:
1. Work with Cutting-Edge Technologies
As a member of Oracle’s engineering team, you will work with the latest advancements in cloud computing, big data, and software development. Our technology stack is designed to handle complex challenges and deliver scalable solutions to clients worldwide.
2. Career Growth & Learning Opportunities
We believe in continuous learning and professional development. Oracle provides access to training programs, mentorship, and certification opportunities that help employees stay ahead in the ever-evolving tech industry.
3. Competitive Compensation & Benefits
We offer a highly competitive salary and benefits package, including:
- Comprehensive medical, dental, and vision insurance.
- Life insurance and disability coverage.
- Retirement savings plans and 401(k) options.
- Paid time off, holidays, and flexible work arrangements.
- Employee wellness programs and resources.
4. Inclusive Work Environment
Oracle values diversity and inclusion. We believe that a workforce with varied perspectives leads to greater innovation and success. Our commitment to diversity is reflected in our hiring practices, employee resource groups, and corporate initiatives.
5. Community Engagement & Social Responsibility
Oracle is dedicated to making a positive impact on society. Our employees have opportunities to participate in volunteer programs and corporate social responsibility initiatives. We encourage giving back to local communities and making a difference.
Join Us & Build the Future
If you are a passionate software engineer looking for an opportunity to work on innovative projects, we encourage you to apply for this role. Join Oracle’s dynamic team and contribute to shaping the future of technology.
How to Apply
To apply for this exciting opportunity, visit Oracle’s career page and search for Job ID 259260. Submit your application along with your updated resume. Our recruitment team will review your profile and reach out if your qualifications align with the role.
Equal Employment Opportunity Statement
Oracle is an Equal Employment Opportunity Employer. We consider all qualified applicants without discrimination based on race, color, religion, gender, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by law. Additionally, Oracle complies with local regulations regarding employment and equal opportunity practices.
Accessibility & Accommodations
Oracle is committed to ensuring accessibility for individuals with disabilities. If you require assistance during the application process, please contact our accessibility support team at +1 888 404 2494, option one.