Senior Software Engineer

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 Engineer

Oracle, a world leader in cloud solutions, is seeking a Senior Software Engineer to join their team. This role combines advanced networking expertise with software development leadership. The position involves leading the development of software solutions that integrate with complex networking technologies, making it perfect for those who want to work at the intersection of software and network infrastructure.

The role offers an exciting opportunity to work on large-scale systems while leading technical initiatives and mentoring other engineers. You'll be responsible for designing and implementing software solutions that span multiple modules, requiring both technical expertise and leadership skills. The position involves working with cutting-edge networking technologies and requires a strong background in software development with a focus on networking protocols and systems.

As a Senior Software Engineer at Oracle, you'll be part of a company that values innovation and diverse perspectives. The company offers comprehensive benefits including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and various other perks. The salary range of $79,000 to $178,100 reflects the role's senior level and the value Oracle places on experienced talent.

The ideal candidate will have at least 5 years of experience in software engineering with a networking focus, strong expertise in network operating systems, and proficiency in languages like Python and Java. You'll need to demonstrate both technical excellence and leadership ability, as you'll be guiding teams and projects while maintaining hands-on involvement in development.

This role presents an excellent opportunity for experienced software engineers looking to advance their careers at a leading technology company. Oracle's global presence, commitment to innovation, and comprehensive benefits package make this an attractive position for those seeking to make a significant impact in enterprise software development.

Last updated 3 months 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
  • Translate detailed software designs into actionable development plans
  • Lead creation of solutions spanning multiple modules
  • 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 focus on networking
  • Strong expertise in network operating systems and networking hardware
  • Proficiency in programming languages such as 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
  • 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 Senior Software Engineer

Senior Software Developer

Senior Software Developer role at Oracle's Health Sciences division, focusing on cloud-native enterprise applications for pharmaceutical companies.

Senior Software Developer

Senior Software Developer role at Oracle focusing on database testing and security, requiring 3+ years of experience in software development and testing.

Senior Applications Developer

Senior Applications Developer role at Oracle, focusing on NetSuite platform development, requiring 6+ years of experience in Java/JavaScript programming and web applications.

Senior Software Developer for Internet of Things Cloud Service

Senior Software Developer role focusing on IoT Cloud Services at Oracle, requiring expertise in Java, Microservices, and cloud technologies.

Software Developer 3

Senior Software Engineer position at Oracle, focusing on cloud infrastructure and healthcare technology, requiring 5+ years of full-stack development experience.