StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Lead Software Engineer - Network Operating Systems

Oracle - Providence, RI

Apply Now

Job Description

Job Description Join our innovative team as a Lead Software Engineer, focusing on cutting-edge software solutions that integrate with advanced networking technologies. In this key role, you will define high-level objectives and delivery procedures for software projects, organize technical milestones, and support critical tasks. As the project technical lead, you will coordinate the efforts of a small team of engineers, offer guidance to the project manager, and collaborate with leadership to align with organizational goals. As a Subject Matter Expert (SME) with a strong emphasis on networking, you'll take ownership of complex projects that involve developing software for network operating systems and related infrastructure. Your expertise will facilitate the translation of detailed software designs into practical development plans, ensuring the creation of multi-module solutions with intricate interactions, all supported by robust monitoring and automation systems. You will also be pivotal in conducting root cause analysis and automating complex tasks that connect software and networking functions. Additionally, you may lead software automation projects that significantly enhance network operations. This role is crucial for supporting the design, deployment, and operations of a large-scale global Oracle cloud computing environment (Oracle Cloud Infrastructure - OCI). Your focus will include the development and support of network operating systems and systems, blending deep networking protocol knowledge with programming skills necessary for operating a production environment efficiently. OCI, as a cloud-based network, extends its reach globally, encompassing hundreds of thousands of network devices and millions of servers connected through diverse infrastructures. Your efforts will also involve assisting in the development of RFQ/RFPs and adopting new software tools or platforms that integrate seamlessly with networking hardware. Active communication with product teams is essential as you help shape technological solutions to meet product and service requirements while working closely with networking leadership to identify gaps and needs. Qualifications: Bachelor's degree in Computer Science or a related field preferred. Minimum of 4 years of experience in software engineering, especially with networking. Strong expertise in Network Operating Systems (NOS) and familiarity with networking hardware. Experience developing software solutions for large enterprises or cloud environments. Proficient in programming languages like Python, C/C++, or Java. Knowledgeable in networking protocols (BGP, OSPF, IS-IS, TCP/IP) and technologies (VPN, DNS, DHCP, MPLS). Experience with network automation, scripting, and relevant tooling (e.g., Python, Ansible). Familiar with network modeling and programming (e.g., YANG, Open Config, NETCONF). Solid understanding of software architecture in distributed systems and cloud-native environments. Robust knowledge of network security best practices in software development. Experience with CI/CD pipelines, version control systems, and DevOps methodologies. Proficient in API development and integration, especially in networking contexts. Proven record as a strong individual contributor and mentor, guiding others effectively. Excellent judgment in influencing product direction and priorities. Able to work independently with minimal supervision. Outstanding organizational, verbal, and written communication skills. Responsibilities As a vital member of the software engineering team, you will help define and develop software to streamline tasks associated with the development and debugging of software applications or operating systems. Provide essential technical leadership and support to other software developers, and contribute to the specification, design, and implementation of necessary changes to existing software architecture to meet evolving needs. Disclaimer: Certain customer-facing roles may require compliance with immunization and occupational health mandates. Salary Range: The hiring range is from $79,800 to $178,100 per year, with potential eligibility for bonuses and equity. Benefits: We offer a comprehensive benefits package that includes medical, dental, and vision insurance, short and long-term disability, life insurance, a 401(k) matching plan, flexible vacation, and much more. Oracle values diversity and is an equal opportunity employer. We celebrate and encourage diversity in our workforce, ensuring opportunity for all.

Created: 2026-03-10

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.