Senior Network Developer - Optical Engineering
Job Description
Oracle is hiring a Senior Network Developer - Optical Engineering for onsite work in Nashville, TN.
Responsibilities
- Lead network lifecycle management programs by setting high-level objectives, delivery procedures, technical milestones, and supporting tasks.
- Act as a technical lead for moderately complex initiatives; coordinate efforts of 2 to 3 engineers as needed.
- Advise project and program managers while coordinating with immediate and skip-level leadership.
- Partner cross-functionally as a technical subject-matter expert for cross-functional initiatives and engineering development.
- Own technical project requirements, specifications, designs, and documentation.
- Translate high-level network architectures into detailed, scalable solution designs.
- Lead engineering of network solutions with multiple service layers and complex interactions.
- Work with service teams to ensure solutions are supported through monitoring, automation, and operational readiness processes.
- Serve as Tier 3 escalation for network incidents, including break-fix support during large-scale events.
- Drive systematic resolution of complex network issues and lead root-cause analysis (RCA).
- Develop scripts and automation to streamline complex or non-traditional operational tasks.
- Lead and deliver network automation initiatives using a strong understanding of the software development lifecycle.
- Provide technical guidance and focused development support for junior and senior technical staff.
- Conduct technical coaching sessions and support skill-building for junior team members.
- Collaborate with vendor engineering teams and account managers to resolve business and operational issues.
- Participate in RFQs and RFPs, supporting evaluation and adoption of new vendor hardware and technology.
- Maintain communication with product teams, network leadership, and the PMO to identify gaps, assess solutions, and align technology investments to product and service requirements.
- Design and develop advanced network fabric and systems for large-scale enterprise, data center, or cloud networking environments.
- Validate production networks and develop scaling strategies for varied use cases.
- Assess complex design risks prior to deployment and recommend mitigations.
- Collaborate with vendors and internal groups (including quality assurance) to ensure readiness of hardware, firmware, software, and cloud network code.
- Design investigation playbooks for common network issues and analyze network workflows to improve performance and efficiency.
- Build and enhance moderately complex modules within automation frameworks for testing and operations to improve efficiency.
- Automate critical network tasks across production and lab environments and optimize repetitive support functions.
- Create and customize dashboards, telemetry systems, and alerting mechanisms to proactively monitor network health.
- Use infrastructure pipelines and configuration items with established playbooks and resources.
- Independently configure tools to meet requirements of new products or services.
- Develop standalone, moderately complex test cases and test strategies to ensure network integrity.
- Lead test practices and strategies, providing guidance and collaborating on robust testing protocols.
- Improve break-fix validation and post-event RCA approaches so lessons are integrated into team processes.
- Conduct L1 network change reviews and present network changes to change management review boards.
- Collaborate to validate systems and environments through pre-production testing against internal standards prior to deployment.
- Provide audit documentation and evidence as part of Governance, Risk, and Compliance (GRC) aligned with governance and security requirements.
- Work with monitoring teams to maintain dashboards, telemetry, and alerting, defining metrics, trends, and thresholds tied to SLOs.
- Use monitoring tools to monitor alerting systems, provide feedback to enhance detection and diagnosis of network anomalies, and support operational rotations.
- Develop tools and solutions to improve efficiency for frontline support teams during network failures.
- Collaborate with program managers using templated project plans to meet test and deployment milestones and maintain project alignment.
- Mentor junior engineers and act as an SME for technical issues.
- Engage with customers to clarify technical issues and contribute to RCA documentation.
- Contribute to roadmap and software architecture discussions and implement ideas when needed.
- Ensure networking standards adherence across vendors and internal teams by identifying misalignment and proposing resolutions.
- Analyze network performance and service metrics (latency, throughput, packet loss) to identify efficiency issues and scale network capacity.
- Use capacity information through security and performance metrics to ensure the infrastructure supports anticipated growth.
- Independently manage work, monitoring timelines and deliverables to keep projects aligned to requirements.
- Prioritize work and adapt to resource or timeline shifts by suggesting adjustments to maintain efficiency.
- Collaborate across teams to align expectations and achieve shared objectives.
- Build and maintain understanding of business and stakeholder needs to support effective partnerships.
- Identify and address standard and non-standard issues in line with standard practices, escalating more complex issues appropriately.
- Troubleshoot errors by analyzing data from multiple sources, contribute to knowledge sharing, and apply continuous learning to tools and skills.
- Recommend process, protocol, and workflow updates to increase team efficiency and effectiveness.
- Seek input on alternative approaches to improve how work is performed.
Requirements
- At least 3-5 years of network infrastructure engineering in optics and optical networks.
- Bachelors in Electrical Engineering; Masters preferred.
- Experience with data center engineering cabling.
- Product Lifecycle Management experience.
- Testing and Qualification background.
- Python coding and scripting experience.
Technologies
- Python
- RCA
- SLOs
- GRC
Preferred experience, characteristics, and leadership skills
- Balance strategic and tactical skills with intellectual agility and capacity for original thought.
- Strong communication skills to write, present, and adjust messages to different audiences and organizations.
- Proven ability to collaborate and navigate large, sophisticated environments with other groups and resources.
- Analytical approach combining data comparison across sources with good judgment for innovation.
- Business insight including understanding of cloud technology, business, and operations to support recommendations.
Career level
- Senior level supporting optical design, development, modification, and evaluation of electronic, electro-mechanical, or mechanical components, assemblies, or integrated circuitry for hardware systems for external market.
- Includes new design and modification work that results in significant product enhancement.
- Activities cover design, analysis, testing, and process development using engineering principles and methods.
- Technical subject areas may include electrical and logical design of printed circuit boards or integrated circuits, mechanical design of electronics enclosures or integrated circuit packaging, and embedded software/firmware design.
- May include Tier 3 operational support and product lifecycle management, including SW releases and feature development.