Oracle Senior Software Engineer in Bellevue, Washington
Senior Software Engineer
Are you interested in building large-scale distributed networking solutions for the cloud?
Customers always want higher availability, more bandwidth, greater network security, less network latency, less network jitter, and lower overall cost. We are reimagining the traditional planning, provisioning, and life cycle by creating SDN services that allow customers to connect their on-premises networks, data center networks, and/or other networks via enterprise-grade links to Oracle’s cloud. Customers can then access dozens of leading PaaS and IaaS services that span database, Java, integration, analytics, compute, and storage. At its core, our SDN services provide customers with rapid configuration, pay-as-you go pricing, and seamless scalability.
We are looking for software development experts to design and build services and frameworks that comprehensively model, provision, secure, scale and operate OPC networks. You will build frameworks and network automation to represent arbitrarily complex datacenter networks and subsequently build, interconnect and scale these networks. Network Operations will be able to centrally administer OPC's networks and automate responses to common operational problems using the network automation API. OPC service teams will be able to augment the rich data provided by the network automation to enable new scenarios.
6 years’ of experience experience working in a large ISP or cloud provider environment
Strong exposure to commodity Ethernet hardware, Juniper and Cisco routers & switches
Protocol experience with BGP/OSPF/IS-IS, MPLS, RSVP/LDP, GRE, IPsec, IPv4, & IPv6.
Extensive experience with framework design and development, API, software engineering, scripting or automation and datacenter design –
Experience with network security architecture, engineering and/or operations at scale – DDOS prevention/scrubbing, Firewalls, NIDS, & ACLs
Excellent organizational, verbal, and written communication skills
Excellent judgment in influence for product roadmap direction, features, and priorities
Experience with embedded or real-time operating systems
Experience with network configuration management
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veteran status or any other characteristic protected by law.
Detailed Description and Job Requirements
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.
Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 more years of software engineering or related experience.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.
Job: Product Development
Job Type: Regular Employee Hire