Senior 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.
United States
$79,800 - $178,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Oracle is seeking a Senior Software Engineer to join their team as a technical leader in network software development. This role combines deep technical expertise in networking with software engineering excellence, offering an opportunity to work on cutting-edge cloud infrastructure.

The position involves leading the development of software solutions that integrate with advanced networking technologies, requiring both technical depth and leadership skills. As a Senior Engineer, you'll be responsible for defining and implementing delivery procedures, serving as a module lead, and collaborating across teams to ensure successful project delivery.

The role offers a competitive salary range of $79,800 to $178,100, along with comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, and flexible vacation policy. Oracle's position as a world leader in cloud solutions provides exposure to enterprise-scale challenges and the latest technologies.

You'll be working with a variety of technologies including Python, Java, and Linux, while dealing with complex networking protocols and systems. The role requires strong expertise in network operating systems, experience with networking hardware, and proficiency in multiple programming languages.

This is an excellent opportunity for an experienced software engineer with networking expertise to make a significant impact at a leading technology company. You'll be part of a team that's building and maintaining critical infrastructure, while having the chance to mentor others and grow your career at a global organization known for innovation in cloud computing.

The position offers growth opportunities through exposure to complex technical challenges, leadership responsibilities, and the chance to work with cutting-edge cloud technologies. Oracle's commitment to work-life balance, comprehensive benefits, and inclusive culture makes this an attractive opportunity for senior engineers looking to advance their careers in a stable yet innovative environment.

Last updated 6 days ago

Responsibilities For Senior Software Engineer

  • Lead development and management of software solutions for advanced networking technologies
  • Define and adhere to delivery procedures for software projects
  • Serve as module lead and collaborate with senior and junior engineers
  • Take ownership of moderately complex projects
  • Develop software for network operating systems and infrastructure
  • Translate software designs into development plans
  • Lead creation of multi-module solutions
  • Act as SME for root cause analysis
  • Lead software automation design and delivery projects

Requirements For Senior Software Engineer

Python
Java
Linux
  • Bachelor's degree in Computer Science or related field
  • At least 5 years of experience in software engineering with networking focus
  • Strong expertise in network operating systems
  • Experience with networking hardware
  • Proficiency in programming languages (Python, C/C++, Java)
  • Knowledge of networking protocols (BGP, OSPF, IS-IS, TCP/IP)
  • Experience with network automation and scripting
  • Familiarity with network modeling and programming
  • Knowledge of software architecture and design
  • Strong understanding of network security principles
  • Experience with CI/CD pipelines and DevOps practices
  • Knowledge of API development and integration
  • Excellent organizational and communication skills

Benefits For Senior Software Engineer

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
  • Pre-tax commuter and parking benefits
  • 401(k) Savings with company match
  • Flexible Vacation policy
  • 11 paid holidays
  • 72 hours 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 Senior Software Engineer

Applications Developer 4

Senior Applications Developer role at Oracle in Austin, TX, focusing on backend development with Java, Python, and SQL, offering competitive compensation and benefits.

Software Developer 3

Senior Software Developer role at Oracle in Austin, TX, focusing on cloud infrastructure and enterprise applications with competitive compensation and comprehensive benefits.

Senior Software Development Engineer, JoinOCI

Senior Software Development Engineer position at Oracle Cloud Infrastructure (OCI) focusing on building and maintaining scalable cloud services and infrastructure management tools.

Software Developer

Senior Software Engineer role at Oracle focusing on distributed systems and cloud native solutions for healthcare platform development.

Senior Software Developer

Senior Software Developer position at Oracle focusing on database, application, and tools development with 3-5+ years experience required.