Software Developer 4

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
United States
$96,800 - $223,400
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Software Developer 4

Oracle, a global leader in cloud solutions, is seeking a highly experienced Software Developer 4 to join their team. This role focuses on Linux kernel development, specifically working with RDMA and networking subsystems. The position requires deep technical expertise in Linux kernel development and upstream contributions.

The ideal candidate will have at least 10 years of experience in software development, with a strong focus on Linux kernel development. You'll be working on critical projects including the development and maintenance of Remote Datagram Sockets (RDS) protocol, contributing to upstream RDMA development, and implementing functionality in both kernel and userspace.

This role offers an excellent opportunity to work with cutting-edge technology at one of the world's leading technology companies. Oracle provides a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation time, and various other perks. The compensation range is competitive, ranging from $96,800 to $223,400 per annum, with potential for bonus and equity.

The position requires strong technical skills including proficiency in C programming, gcc, git, and shell scripting, along with excellent problem-solving and communication abilities. You'll be working with both internal and external stakeholders, making your interpersonal skills as important as your technical expertise.

Oracle promotes a diverse and inclusive workplace, offering opportunities for professional growth and development. The company has been at the forefront of technology innovation for over 40 years, maintaining its position through integrity and continuous advancement in cloud solutions and enterprise software.

This is an ideal opportunity for a seasoned Linux kernel developer looking to make significant contributions to critical infrastructure while working with a global team of experts. The role offers the chance to work on challenging technical problems while being part of a company that values innovation and professional growth.

Last updated 4 days ago

Responsibilities For Software Developer 4

  • Developing and maintaining the Remote Datagram Sockets (RDS) protocol
  • Contributing to upstream RDMA Development
  • Implementing functionality in the Linux kernel and userspace
  • Fixing bugs in the Linux kernel and RDMA userspace
  • Testing performance and stability of features developed in the kernel and userspace

Requirements For Software Developer 4

Linux
  • Bachelors or Masters in Computer Science and Engineering or related engineering fields
  • Minimum of 10 years of relevant experience
  • Good understanding of the Linux community and kernel development process
  • Linux kernel development experience including upstream development
  • Deep understanding of Linux kernel RDMA and Networking subsystems
  • Experience developing or maintaining HCA or NIC drivers
  • Strong build, debug, and test skills in Linux
  • Proficient in C programming, gcc, git, and shell scripting
  • Comfortable with Linux userspace packages
  • Solid technical documentation skills
  • Excellent interpersonal, problem solving, critical thinking, and communication skills

Benefits For Software Developer 4

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Medical, dental, and vision insurance
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 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
  • Financial planning and group legal

Interested in this job?

Jobs Related To Oracle Software Developer 4

Oracle Fusion Technical Consultant

Oracle Fusion Technical Consultant position focusing on ERP implementation, cloud services, and customer success.

BSS Service Delivery Manager | Oracle Communications Consulting (Oslo)

Senior technical role leading BSS service delivery and customer relations at Oracle Communications Consulting in Oslo, requiring extensive experience in billing systems and technical leadership.

Software Developer 5

Staff Software Engineer role at Oracle leading development of new enterprise applications with focus on scalability and AI integration.

Software Development Snr Manager

Senior Software Development Manager position at Oracle focusing on cloud infrastructure and Kubernetes, requiring 6+ years of experience.

Senior Member of Technical Staff

Senior Technical Staff position at Oracle Health, focusing on building cloud-centric healthcare applications with emphasis on scalability and distributed systems.