Senior Software Developer

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
United States
$79,000 - $178,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Developer to join their Networking team, focusing on designing and building innovative next-generation Network Interface Cards (NIC). This role involves working with SmartNICs and DPUs/IPUs in a dynamic, fast-growing environment. As a senior developer, you'll be part of building the future of cloud for enterprises, working with cutting-edge technology and having significant technical impact.

The position requires expertise in software development practices, particularly in networking stack implementation. You'll be working with a diverse team of creators and inventors, combining the agility of a startup with the scale of a leading enterprise software company. The role offers opportunities for technical leadership, mentoring new hires, and deep diving into various aspects of the networking stack.

Oracle provides a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and various other perks. The company culture emphasizes equity, inclusion, and respect for all, with a commitment to continuous learning and professional growth.

This is an excellent opportunity for experienced developers who value simplicity and scale, enjoy working in collaborative environments, and are passionate about cloud infrastructure and networking technologies. The position offers competitive compensation, ranging from $79,000 to $178,100 annually, plus potential bonus and equity opportunities.

Last updated 22 days ago

Responsibilities For Senior Software Developer

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • Work closely with team members and cross-functional teams
  • Support operational excellence in a Cloud DevOps environment
  • Communicate status, risks, and offer mitigation strategies

Requirements For Senior Software Developer

Linux
Python
  • BSEE, BSCS, BSCE, or equivalent (MSEE, MSCS, or MSCE is a plus)
  • Proficiency with C/C++
  • Scripting proficiency in Python, Perl or Bash
  • Experience with Linux Kernel/Driver programming
  • Knowledge of Intel/AMD/ARM computer architectures
  • Experience in CI/CD environments
  • Excellent problem solving and analytical skills
  • Outstanding communication and presentation abilities

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 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

Senior Applications Engineer - Fullstack (Java, JavaScript)

Senior Applications Engineer position at Oracle focusing on fullstack development with Java and JavaScript for enterprise SaaS applications.

Senior Applications Engineer - Fullstack (Java, JavaScript)

Senior Applications Engineer position at Oracle focusing on full-stack development with Java and JavaScript for cloud-based Product Lifecycle Management applications.

Senior Software Developer

Senior Software Developer position at Oracle focusing on database testing and tools development with ACFS in Bengaluru.

Software Developer 4

Senior Software Developer role at Oracle requiring 8+ years of experience in Java, cloud platforms, and distributed systems.

Senior QA Engineer, Redwood Platform

Senior QA Engineer position at Oracle focusing on test automation and quality standards for the Redwood Platform