DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Oracle Principal Software Engineer in BENGALURU, India

Job Description

We seek a technical lead for OCI Redis Service in Bangalore, India.

You will be leading a pod of elite engineers working on this very high-visibility OCI service, which is built on top of the very popular Redis service. The ideal candidate has deep understanding of cloud services, and comfortable navigating ambiguity and has experience leading teams. Outstanding design and coding skills and experience working on highly scalable distributed services are necessary.

This is also a great opportunity to get in-depth understanding of Redis. This service is on a high growth trajectory, and growing week on week significantly. It is an exciting time to join as new features are being GA'ed every few weeks, and you can experience the impact of your contribution immediately at a worldwide scale. OCI has a phenomenal start up like culture, and is poised to grow immensely in the next few years. Our stack is Java, Docker, Kubernetes, Redis, and a plethora of other open-source tools.

Responsibilities

Key Responsibilities:

  • Contribute to the development, maintenance and improvement of the OCI cloud services, namely, OCI caching service using Redis and Internal Oracle Database service.

  • Collaborate with multi-functional teams to improve operational practices, test automation, and overall service quality.

  • Participate in code reviews, provide constructive feedback, and assist in code refactoring efforts.

  • Stay up-to-date with industry standard methodologies, new technologies, and advancements in cloud computing.

  • Demonstrate flexibility and agility by working on various OCI services based on business needs.

  • Collaborate with peers and partners to ensure alignment with project objectives and timelines.

  • Participate in the design and implementation of highly scalable and reliable cloud-based solutions.

  • Conduct thorough testing, debugging, and fixing of software components and infrastructure services.

  • Actively contribute to the continuous improvement of software development processes and practices.

  • Maintain documentation for developed features, APIs, and operational procedures.

  • Support the commercial cloud service as on-call engineer.

Requirements:

  • Strong programming skills in Java and solid understanding of object-oriented programming concepts.

  • Proficiency in cloud technologies

  • Familiarity with DevOps principles, infrastructure automation, and CI/CD practices.

  • Experience with Redis or other caching technologies.

  • Knowledge of containerization technologies such as Kubernetes and Docker.

  • Familiarity with Helm charts for application packaging and deployment.

  • Experience with infrastructure provisioning and management tools like Terraform is desirable.

  • Strong problem-solving abilities and a keen attention to detail.

  • Excellent verbal and written communication skills, with the ability to collaborate effectively within a team.

  • Ability to adapt to changing requirements, priorities, and technologies in a fast-paced environment.

Preferred Qualifications:

  • Knowledge and experience with Redis.

  • Previous experience working with Oracle Cloud Infrastructure (OCI) or other cloud platforms.

  • Familiarity with distributed systems and microservices architecture.

  • Experience with monitoring and logging tools to ensure system reliability and performance.

  • Knowledge of other programming languages and frameworks.

  • Familiarity with Agile methodologies and working in an Agile development environment.

About Us

As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems. True innovation starts with diverse perspectives and various abilities and backgrounds.

When everyone’s voice is heard, we’re inspired to go beyond what’s been done before. It’s why we’re committed to expanding our inclusive workforce that promotes diverse insights and perspectives.

We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.

Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by calling +1 888 404 2494, option one.

Disclaimer:

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, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

* Which includes being a United States Affirmative Action Employer

DirectEmployers