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 2 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 building scalable healthcare services using cloud-native technologies and distributed systems.

Network Developer 3

Senior Network Development Engineer role at Oracle focusing on cloud infrastructure and SaaS support, requiring extensive networking and automation experience.

Senior Network Developer 3

Senior Network Developer role at Oracle Cloud Infrastructure focusing on large-scale network deployment, automation, and operations.

Senior Software Developer

Senior Software Developer role at Oracle building distributed cloud systems for SaaS applications, offering competitive pay and comprehensive benefits.

Applications Developer 4

Senior Development Engineer position at Oracle Health/Life Sciences, focusing on distributed systems and cloud services to advance healthcare solutions.