Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Oracle Logo

Senior Software Engineer

Oracle

Salary not specified
Dec 12, 2025
Remote, US
Apply Now

Oracle Cloud Infrastructure (OCI) is looking to design and build innovative next generation Network and Storage dataplane from the ground up, and needs software engineers to join a motivated and highly collaborative team to achieve this goal.

Requirements

  • Proficiency with C/C++.
  • Scripting proficiency, in a language such as Python, Perl or Bash.
  • Hands-on experience developing multi-threaded embedded Linux application/infrastructure.
  • Experience in one or more Network or Storage stacks and protocols such as TCP/IP, NVMe, PCIe, DPDK.
  • Experience in working with programmable hardware such as P4, DOCA
  • Firmware development skills and experience with embedded systems.
  • Knowledge of at least one of Intel/AMD/ARM computer architectures.

Responsibilities

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
  • Assist in defining and developing software for tasks associated with the developing, debugging or designing of 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.
  • Utilize standard software development practices and procedures towards scoping, architecture, specification, development, source control, code review, documentation and testing of features.
  • Work closely with fellow team members, geographically distributed teammates, and cross-functional teams toward the execution of agreed project milestones and delivery dates.
  • Support operational excellence in a Cloud DevOps environment.

Other

  • BSEE, BSCS, BSCE, or equivalent. MSEE, MSCS, or MSCE is a plus
  • Minimum 5+ years of Software Engineering experience working on challenging issues with a self-starter and self-motivated attitude.
  • Excellent problem solving, analytical skills and technical troubleshooting skills
  • Ability to learn new skills quickly as needed
  • Outstanding communication and presentation abilities.