Software Engineer

A world leader in cloud solutions using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 40+ years.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer

As a Software Engineer at Oracle, you will be working closely with software engineers from various cloud service teams to build secure services and infrastructure that are fundamentally sound and efficient. Your influence over the design of the full system architecture is critical. You should be familiar with all levels of the software, hardware, and network stack, while having deep knowledge in a few areas.

The role requires intellectual curiosity and excitement for solving complex problems in massive systems. You will be valued for prioritizing simplicity and usability alongside security, and working comfortably in a collaborative, agile environment. The position is part of Oracle's cloud solutions team, where you'll contribute to developing and maintaining large-scale distributed systems.

You'll be joining a world leader in cloud solutions with over 40 years of industry experience. Oracle offers a collaborative environment where innovation is encouraged and your contributions can make a significant impact. The company provides comprehensive benefits including medical insurance, life insurance, retirement options, and opportunities for professional growth.

Key responsibilities include developing and debugging software applications, providing technical leadership, and implementing architectural changes to meet evolving needs. You'll work with various technologies including Java, Python, and distributed databases, while ensuring high availability and performance of systems.

The ideal candidate will bring experience with large-scale distributed systems, strong programming skills in languages like Java or C++, and deep understanding of databases and networking protocols. This role offers the opportunity to work on challenging technical problems while contributing to solutions that serve enterprise customers globally.

Oracle is committed to fostering an inclusive workplace and offers competitive benefits, work-life balance, and opportunities for career advancement. Join us in shaping the future of cloud technology and enterprise solutions.

Last updated 6 days ago

Responsibilities For Software Engineer

  • Assist in defining and developing software for tasks associated with developing, debugging or designing software applications or operating systems
  • Provide technical leadership to other software developers
  • Specify, design and implement modest changes to existing software architecture to meet changing needs

Requirements For Software Engineer

Java
Python
  • Experience delivering and operating large scale, highly available distributed systems
  • Strong knowledge of C, C++ or Java, and experience with scripting languages such as Python
  • Familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
  • Strong knowledge of databases, NoSQL, storage and distributed persistence technologies
  • Strong troubleshooting and performance tuning skills
  • BS or MS degree or equivalent experience relevant to functional area
  • Virtualization experience would be a huge plus

Benefits For Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • 401k
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Software Engineer

Software Developer 2

Mid-level Software Developer position at Oracle focusing on database systems and Java development, offering competitive compensation and comprehensive benefits.

Software Developer 3

Software Developer 3 position at Oracle focusing on backend development with Kafka, Linux, and cloud infrastructure in Austin, TX.

Software Developer

Software Developer position at Oracle focusing on cloud application development with full-stack responsibilities and competitive benefits package.

Software Developer 3

Software Developer 3 position at Oracle in Austin, TX, offering $79.8K-$178.1K, requiring Master's degree and 3 years experience in software development.

Software Developer 2

Mid-level Software Developer position at Oracle in Kolkata, focusing on database and application development with 3-5+ years experience required.