Platform Software Engineer

Oracle Financial Services Software Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Platform Software Engineer 2

Are you passionate about building large-scale software products and cloud platforms? Oracle is responsible for developing and evolving the world’s leading Java technologies, and our customers run their businesses on the OCI cloud platform. Our mission is to deliver best-in-class compute, storage, networking, database, security, and a growing set of foundational cloud services.

We are looking for a Software Developer who is excited by complex technical challenges and has a strong interest in building world-class cloud software. At Oracle, you will have the opportunity to design and build innovative systems from the ground up while working in a fast-paced, highly collaborative environment.

As a member of the Java Platform Development group, you will contribute to the design, development, troubleshooting, and debugging of software systems across the stack. You should be comfortable working deeply across system layers, value simplicity and scalability, and be eager to learn and contribute in a team-oriented Agile environment.

Responsibilities
  • Design, develop, troubleshoot, and debug software for databases, applications, tools, networks, and related systems
  • Contribute to the development and evolution of large-scale cloud and Java platform services
  • Work with geographically distributed teams to deliver high-quality outcomes
  • Help define and improve engineering practices, standards, and procedures
  • Deliver complex projects on time with a strong focus on quality and reliability
  • Provide technical direction and mentoring to team members where appropriate
Minimum Qualifications
  • 5+ years of experience delivering and operating large-scale, highly available distributed cloud systems
  • Strong experience in end-to-end cloud service design, implementation, and deployment
  • Expert knowledge of Java, with experience building large-scale products or projects
  • Strong understanding of concurrency
  • Solid foundation in data structures, algorithms, operating systems, and distributed systems
  • Working knowledge of networking protocols such as TCP/IP and HTTP, and standard network architectures
  • Strong troubleshooting and performance tuning skills
  • Familiarity with AI tools and experience developing agentic frameworks
Preferred Attributes
  • Ability to work effectively in a collaborative, fast-moving engineering environment
  • Strong problem-solving mindset and attention to detail
  • Interest in building reliable, scalable, and maintainable systems
  • Experience mentoring or guiding other engineers
Education
  • BS or MS degree in Computer Science, Engineering, or a related field, or equivalent practical experience

Job role

Work location

BENGALURU, KARNATAKA, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

Oracle Financial Services Software Ltd

Job posted by Oracle Financial Services Software Ltd

Apply on company website