Job Closed
This listing is no longer active.
Speed. Security. Reliability.
Principal Network Automation Engineer
Location
United States
Posted
17 days ago
Salary
$99K - $165K / year
Seniority
Lead
No structured requirement data.
Job Description
Principal Network Automation Engineer
Ziply Fiber
Role Description The Principal Network Automation Engineer is responsible for planning, designing, developing, and implementing software-driven solutions to optimize wireline fiber (GPON/XGS-PON) and IP networks, as well as providing guidance and direction to the rest of the team. This role will manage how we can expedite, consistently support, and unify our networks from an automation perspective. The Principal Network Automation Engineer focuses on eliminating manual provisioning and boosting operational efficiency across multi-vendor telecom environments. Essential Duties and Responsibilities - Software Development & Automation Solutions - Lead and contribute to the development of custom code to integrate platform components, fill tooling gaps, and solve potentially unique situations. - Perform development, testing, implementation, and review of complex automation solutions related to provisioning, monitoring, and configuring a multi-vendor network and infrastructure environment. - Write, maintain, and scale scripts and software tools (using Python, Go) to interact directly with network elements like OLTs (Optical Line Terminals), ONTs, and core routers. - Employ modern CI/CD pipelines using DevOps tooling to deliver software. - Cross-Functional Partnership & Integration - Partner with Tier 3 operations, NOC (Network Operations Center), and field teams to translate complex network requirements into scalable software solutions. - Establishing system/data integrations to enhance existing or establish new processes. - Quality, Standards & Documentation - Provide peer review and guidance on code and perform quality assurance tasks. - Responsible for the creation of and contribution to; processes, standards, technical documentation, and design diagrams. - Write and maintain technical standards and documentation. - Leadership, Training & Enablement - Provide mentorship and training to the Network Automation Team. - Provide training to other network domain teams for the adoption of automation capabilities. - Research, Reporting & Continuous Improvement - Conduct technical research and maintain viable knowledge of technology trends, new software, and best practices. - Automating operational reports e.g., SLA reporting, utilization statistics and network forecasting. - Other Duties - Must be available to work regular business hours Pacific Standard Time. - Must also be available to work on-call, evenings and weekends as needed. - Performs other duties as required to support the business and evolving organization. Qualifications - High school diploma or GED. - Bachelor’s degree in engineering, computer science, business information systems or relevant degree; or equivalent combination of work and experience. - Minimum of seven (7) years of experience in software development, with a specific focus on access networks. - Experience developing and implementing network automation strategies. - Minimum of five (5) years of experience with using Python, Ansible, REST APIs, Linux, NETCONF, Jinja, or similar tools in a Network Automation environment. Knowledge, Skills and Abilities - Advanced Python programming skill and experience with one or more other languages such as Java, Go, or JavaScript. - Broad knowledge of the concepts, best practices and principles of programming including design, implementation, and testing. - Understanding of REST-based API design principles and best practices. - Proven ability to understand and codify a manual process into an automated process using workflow-like concepts. - Experience/familiarity with Netbox is preferred. - Understanding and familiarity with gNMI, Netconf, Ansible, NAPALM, Jinja and other Infrastructure as Code tools. - Understanding and familiarity with computing technologies such as Kubernetes, Docker, Linux, containers, virtualization, and cloud technologies (AWS, GCP, Azure, etc.). - UI/Frontend development experience is preferred. - Knowledge of IP/Ethernet networking fundamentals. - Interest and ability to research new and emerging technologies to better solve networking problems. - Excellent analytical skills. - Strong organizational, multi-tasking and prioritizing skills. - Strong written and verbal communication skills. - Ability to work independently and apply sound judgment and reasoning skills to a variety of situations and collaborate effectively with other personnel to meet deadlines. - Ability to translate highly technical information into non-technical terms and user documentation. - Strong verbal and written communication, attention to detail and familiarity with compliance concepts. - Ability to work within critical deadlines. Work Authorization - Applicants must be currently authorized to work in the US for any employer. - Sponsorship is not available for this position. Physical Requirements The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. - Essential and marginal functions may require maintaining physical condition necessary for bending, stooping, sitting, walking, or standing for prolonged periods of time; most of time is spent sitting in a comfortable position with frequent opportunity to move about. - The employee must occasionally lift and/or move up to 25 pounds. - Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus. Work Environment and Additional Information Work is performed in an office setting with exposure to computer screens and requires extensive use of a computer, keyboard, mouse, and multi-line telephone system. The work is primarily a modern office setting. - At all times, Ziply Fiber must be your primary employer. Unless otherwise prohibited by law, employees may not hold outside employment nor be self-employed without obtaining approval in writing from Ziply Fiber. - In holding outside employment or self-employment, employees should ensure that participation does not conflict with responsibilities to Ziply Fiber or its business interests. Diverse Workforce / EEO Ziply Fiber is an equal opportunity employer. Ziply Fiber will consider all qualified candidates regardless of race, color, religion, national origin, gender, age, marital status, sexual orientation, veteran status, and the presence of a non-job-related handicap or disability or any other legally protected status. - Ziply Fiber requires a pre-employment background check as conditions of employment. - Ziply Fiber may require a pre-employment drug screening. - Ziply Fiber is a drug free workplace.
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
Role Description We are looking for a Quality Assurance (QA) engineer to join our team. As a Quality Assurance engineer, you will be responsible for creating and implementing a strategy for quality coordination and testing as well as suggesting solutions to identified quality problems. The ideal candidate will have a strong systems engineering and software development background to perform functional testing and to execute testing practices. Additionally, the candidate should be detail-oriented, creative, analytical, and research-oriented. We are looking for QA engineers who bring fresh ideas, enjoy learning every day, willing to expand their development skills and solve challenging problems, and make a huge visible impact for our company. Qualifications - 2+ years of experience as a Quality Assurance Engineer - 2+ years of experience on Voice over IP applications - 2+ years of experience with a variety of different testing techniques such as UI Testing, Backend Testing, Automated Testing, Test Driven Development Strategies and others - 1+ years of experience with coding using JAVA, Javascript, HTML5, CouchDB, Erlang - 2+ years of experience with software QA tools and processes Requirements - A sense of ownership and pride in your performance and its impact on the company’s success - Critical thinker and problem-solving skills - Team player - Good time-management skills - Great interpersonal and communication skills Nice to also have - Experience with JIRA and Agile/Scrum development style - Knowledge of one or more server-side programming languages - Knowledge of VoIP platforms and their features - Linux system administration experience Benefits - Biweekly payments, free of deductions from our end - Long-term work relationship perspective - Fully remote job, 40 hours per week, with 2 days off - Paid vacation time and recognition of US holidays - Collaborative and inclusive work environment
Exchange Operations Automation Engineer
Crypto.comCrypto.com - the best place to buy, sell, and pay with crypto.
• Design, build, and maintain automated pipelines for market creation, monitoring, settlement, and dispute resolution using Python and Airflow. • Integrate sports data feeds (e.g., Sportradar, Genius Sports), government data APIs (BLS, Fed, ECB), and political event sources to power automated settlement workflows. • Build and maintain REST API integrations with internal exchange systems and third-party data providers. • Develop AI-assisted tooling for outcome verification, edge case detection, and settlement rule drafting—leveraging LLM APIs and prompt engineering where appropriate. • Manage cron jobs and scheduled tasks; monitor pipeline health and respond to failures in production. • Instrument observability: logging, alerting, and audit trails that meet CFTC regulatory standards. • Partner with ExOps team members to identify manual processes and systematically eliminate them. • Contribute to internal tooling documentation and code review practices.
Role Description The Associate Quality Assurance (QA) Engineer performs manual testing, assists in automation testing, and helps maintain test cases in Qase. Under guidance from more experienced QA team members, this role executes test plans, documents results, logs defects, and learns to troubleshoot issues across Linux and Windows systems, while developing knowledge of the company’s software applications and integrated systems. QA Engineers must be comfortable shifting focus quickly to meet changing priorities and requirements and may also perform targeted QA in production environments to verify file changes or review configuration work prior to client delivery. This position requires attention to detail, curiosity, and the ability to work collaboratively in a remote environment. Most testing focuses on the company’s client‑facing web GUI, which integrates phone, video visitation, and other service management functions. The role also includes testing other internal and external GUIs, as well as standalone phone and video visitation. Out‑of‑cycle features and fixes may require rapid testing and deployment. Other duties may be assigned as determined by the needs of the business. - Execute predefined manual test cases for the client-facing web GUI, including integrated and standalone phone, video visitation, and TTY/VRS systems, while reviewing logs (Linux CLI: grep, tail, log parsing) and monitoring for errors. - Perform testing for standalone phone, video visitation, TTY/VRS, and other internal/external GUIs that may be deployed outside the standard monthly release cycle, with corresponding log and metrics review. - Maintain and update Qase test cases, execute test runs, and log new defects. - Contribute to test automation by running automated test suites and assisting in creating or maintaining Python/Playwright scripts, with log and metrics review during test execution. - Perform targeted QA checks in production environments, such as verifying file changes or reviewing configuration work before client delivery. - Other duties as assigned in support of quality assurance activities. Qualifications - Preferred Bachelor’s degree from four-year college or university; or up to one (1) year related experience and/or training; or equivalent combination of education and experience. - Entry level, including internships, industry-recognized QA bootcamps, or academic projects. Focus on learning processes, tools, and applying QA fundamentals. - Basic understanding of software testing concepts and defect tracking. - Familiarity with Linux and Windows operating systems and command line interface (CLI). - Proficiency in, or ability and willingness to quickly learn, Python, Playwright, Qase, GitLab, API testing using Postman, and other QA tools. - Familiarity with relational database concepts and ability to perform basic queries using CLI or tools like DBeaver. - Professional, concise verbal and written communication. - Effective collaboration and teamwork in a remote setting. - Problem-solving and critical thinking. - Ability to read and follow technical documentation. - Strong attention to detail and organizational skills. - Initiative and commitment to technical self-development. - Curiosity and drive to learn new tools, techniques, and processes as the QA environment evolves. - Commitment to quality and accuracy. - Flexibility to adjust focus as priorities and requirements change. - Ability to work independently while recognizing when to seek guidance, asking clear and well-researched questions after investigating potential solutions. Benefits - Medical w/prescription coverage - Benefit Credit received when enrolled in a TKC medical plan, to help offset your benefit costs. Benefit Credit of $750 annually, will be divided evenly among your paychecks throughout the Plan Year. - Dental - Vision - Basic Life and Basic Accidental Death and Dismemberment Insurance - Short Term Disability - Long Term Disability - Voluntary benefits that can be selected to create the right package for you - Paid time off - Company Match for the 401(k) Retirement Savings Plan - DailyPay providing you immediate access to earned wages
Automation Prompt Engineer
MediaRadar, Inc.Sales enablement platforms customized for media, and ad tech companies that help you close more deals.
• Partner with Data Operations and Governance to identify high-value opportunities for AI and automation across data delivery and data quality workflows. • Build small, self-contained, plug-and-play solutions — prompts, low-code workflows, scripts, and lightweight agents — that deliver incremental efficiency without standing up large models or heavy systems. • Translate governance rules, definitions, and taxonomies into prompt and automation logic that produces accurate, consistent output. • Prototype rapidly, measure operational impact, and iterate solutions based on real results and validator feedback. • Deploy solutions into production data operations and support adoption, monitoring, and handoff. • Recognize when a need exceeds what a contained solution can deliver, and serve as the conduit to larger-scale deployment by helping define clear, actionable requirements for engineering and platform teams. • Maintain prompt libraries, automation assets, and documentation with clear versioning. • Track solution performance against scale, efficiency, accuracy, and consistency targets and report on the gains realized. • Stay current on AI and automation techniques and responsible-AI practices, and share them across teams.



