Senior Software Developer - C/C++

World leader in cloud solutions, providing innovative technology solutions for over 40+ years
$79,800 - $178,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer - C/C++

Oracle's Exadata Team is seeking experienced systems software engineers to join their innovative database technology division. As part of the Server Technologies Division, you'll work on the development of the Exadata Storage Server and Exadata Database Machine, Oracle's most successful new product. The role focuses on building high-performance, scalable database solutions that power both data warehousing and OLTP workloads.

The position offers an opportunity to work with cutting-edge database and storage technology, developing solutions that run on large-scale clusters both in the cloud and on-premises. You'll be part of a team that designs and implements distributed systems requiring exceptional reliability and performance.

Oracle provides a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation policy, and various other benefits. The company culture promotes work-life balance and offers opportunities for professional growth in a collaborative environment.

The ideal candidate will bring strong expertise in C/C++ programming, distributed systems, and Linux development, along with a solid computer science foundation. This role presents an excellent opportunity to work on industry-leading database technology while contributing to Oracle's continued innovation in cloud and database solutions.

Last updated 13 days ago

Responsibilities For Senior Software Developer - C/C++

  • Develop, design, and debug software applications and storage services
  • Design and implement core software features in Oracle Database and Exadata Storage System
  • Design and implement distributed software with high scalability and fault tolerance
  • Work on large Database and Storage clusters in and off the cloud

Requirements For Senior Software Developer - C/C++

Linux
  • BS/MS/PhD in Computer Science/Electrical Engineering
  • Deep knowledge of distributed systems, network systems, operating systems, and storage services
  • C/C++ expertise
  • Development experience on Linux
  • 2+ years of experience
  • Knowledge of computer architecture and database systems is a plus

Benefits For Senior Software Developer - C/C++

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Senior Software Developer - C/C++

Software Developer 3

Senior Software Developer position at Oracle focusing on backend development with Java, React, and Node.js, requiring 8 years of experience.

Software Developer 4

Senior Software Engineer role at Oracle, focusing on healthcare technology and EHR systems modernization using Java, microservices, and cloud technologies.

Software Developer 4

Senior Software Developer position at Oracle in Burlington, MA, focusing on cloud computing and distributed systems, offering competitive salary and comprehensive benefits.

Full Stack Senior Developer

Senior Full Stack Developer role at Oracle Life Sciences, focusing on distributed systems and cloud services for healthcare solutions. Remote position in Spain.

Software Developer 3

Senior Software Developer role at Oracle Health & AI, focusing on healthcare financial management applications and cloud solutions.