This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Software Resources has an immediate, contract job opportunity for a Senior Software Engineer with a major corporation in Lake Buena Vista, FL.
Job Responsibility
Partner with network and operations teams to understand existing processes and identify opportunities for automation
Contribute to breaking down manual workflows into reusable code and automation modules
Develop and enhance components of network automation and orchestration platforms
Build and maintain automation workflows
Write and execute unit tests and support CI/CD pipelines to validate automation solutions
Assist in end-to-end testing and validation of automated workflows
Support demos, documentation, and training materials for delivered solutions
Collaborate with senior engineers to design scalable and reliable systems
Contribute to automation initiatives that improve network reliability and operational efficiency
Support the integration of telemetry, monitoring, and automation into network workflows
Assist in troubleshooting and root cause analysis using data and logs
Design and build self-healing network systems operations using automation, telemetry, and emerging technology
Design, develop, and maintain advanced automation and orchestration workflows for network services
Create and implement Infrastructure-as-Code (IaC) workflows, APIs, and CI/CD pipelines for network management
Implement technical design for an enterprise-scale network automation / AI platform that unites multiple technical domains, integrates cleanly with existing ecosystems, and distills complex capabilities into intuitive, self-service experiences accessible to both developers and non-developers
Follow best practices for code quality, testing, and version control
Help build and enhance tools that provide visibility into network performance and automation health
Support the development of dashboards, alerts, and reporting capabilities
Learn and apply concepts related to predictive analytics or AI/ML in automation use cases
Work closely with cross-functional teams across engineering and operations
Actively engage in code reviews, team discussions, and knowledge sharing
Continuously develop skills in software engineering, networking, and automation frameworks
Ensure service reliability, performance, and operational uptime through code-driven solutions
Conduct root cause analysis, design fault-tolerant architectures, and enable self-healing automation
Implement monitoring dashboards and KPIs to provide visibility into automation and tooling performance
Requirements
2–5 years of experience in software engineering or related technical field
Experience developing backend services and/or APIs using languages such as Python, Go, or similar
Familiarity with frontend frameworks (e.g., React, Angular) or willingness to learn
Basic understanding of Infrastructure-as-Code tools (e.g., Ansible, Terraform, or Pulumi)
Exposure to cloud platforms (AWS, Azure, or GCP) and containerization (Docker or Kubernetes)
Strong problem-solving skills and a willingness to learn in a fast-paced, collaborative environment
Effective communication skills and ability to work across teams
Strong communication, collaboration, and leadership skills with the ability to collaborate globally across various time zones
BS STEM
Nice to have
Exposure to network engineering or network automation concepts
Familiarity with CI/CD pipelines and DevOps practices
Interest in observability, monitoring, or site reliability engineering (SRE)
Basic knowledge of AI/ML concepts or data processing pipelines
Relevant certifications (cloud, Kubernetes, or networking)
What we offer
Access to benefits including medical, dental, and vision coverage