Match score not available

Staff Software Engineer-Network Automation

Remote: 
Full Remote
Contract: 
Salary: 
111 - 184K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree with 4 years experience or equivalent., Minimum 3 years in software design and development..

Key responsabilities:

  • Develop network automation solutions using Python, Ansible.
  • Design front-end interfaces with HTML, CSS, JavaScript.
  • Maintain and optimize network automation systems.
  • Collaborate to identify opportunities for automation.
  • Conduct assessments to improve network automation workflows.
GE logo
GE Mechanical or Industrial Engineering XLarge https://www.ge.com/
10001 Employees
See more GE offers

Job description

Job Description Summary
The Staff Enterprise Application Engineer is responsible for designing, building, and maintaining internal user-facing experiences, APIs, scalable distributed services, and systems for the network organization – driving software engineering best practices and delivering high quality software. You’ll work closely with network architects and technical product managers to translate network business requirements into well-designed and implemented software components. You’ll become a SME in various network automation tools that will require a software engineering mindset to translate network processes into digital capabilities. Responsible for multiple projects in a technical domain as a technical expert or internal consultant. Will work with our Principal Architect, Network Operations Leader, and Tools/Automation SME.

Job Description

In this role you will:

  • Develop and implement network automation solutions using scripting languages (e.g., Python or Ansible) in combination of network tools to automate routine tasks, configuration management, and troubleshooting procedures.
  • Implement responsive and user-friendly front-end interfaces using HTML, CSS, JavaScript, and modern frameworks/libraries (e.g., React, Angular, Vue.js).
  • Develop and integrate robust back-end services and APIs using languages and frameworks such as Node.js, Python, JavaScript, etc.
  • Maintain and optimize existing network automation systems, ensuring they are up to date with the latest network configurations and technologies.
  • Collaborate with cross-functional teams to identify opportunities for automation and translate network requirements into automated workflows.
  • Embrace and apply principles of the Software Development Life Cycle (SDLC) and methodologies such as Lean/Agile/XP, Continuous Integration (CI), and best practices in software security, scalability, and testing.
  • Conduct regular assessments of network automation workflows, identify areas for improvement, and implement enhancements to optimize efficiency and reduce manual intervention.
  • Troubleshoot complex network automation issues, perform root cause analysis, and implement corrective actions in a timely manner to minimize downtime and ensure uninterrupted service delivery.
  • Stay current with industry trends, emerging technologies, and best practices in network automation, and make recommendations for continuous improvement.

Minimum Qualifications:

  • Bachelor’s degree from accredited university or college with minimum of 4 years of professional experience OR Associates degree with minimum of 7 years of professional experience OR High School Diploma with minimum of 9 years of professional experience
  • Minimum 3 years of professional experience in software design and development using front-end and back-end technologies. 
  • Note: Military experience is equivalent to professional experience

Eligibility Requirement:

  • Legal authorization to work in the U.S. is required.  We will not sponsor individuals for employment visas, now or in the future, for this job.

Desired Skills:

  • Strong proficiency in front-end development, including HTML, CSS, JavaScript, and experience with at least one modern front-end framework (React, Angular, Vue.js).
  • Solid understanding and experience in back-end development, with proficiency in at least one server-side language (e.g., Python, Node.js, Ruby, .NET).
  • Experience in full-stack web development, capable of working on both the front-end and back-end of web applications.
  • Experience in deploying infrastructure and services in Cloud environments (e.g., AWS, Azure).
  • Knowledge of database technologies (e.g., SQL, NoSQL) and ability to integrate various data sources and databases into web applications.
  • Familiarity with web services and API development (REST, SOAP).
  • Demonstrated strong understanding of Agile / Lean UX methodologies.
  • Experience managing version control systems such as Git.
  • Basic knowledge of TCP/IP networking, and inter-networking technologies (routing/switching, proxy, firewall, load balancing etc.).
  • Hands-on experience with network devices (e.g., routers, switches, firewalls) and network management tools (e.g., NetBrain, LogicMonitor, Itential) is a plus.
  • Familiarity with ITIL/CMMI is a plus.
  • Additional Information:

  • The base pay range for this position is $110,700-184,000 USD . The specific pay offered may be influenced by a variety of factors, including the candidate’s experience, education, and skill set. This position is also eligible for an annual discretionary bonus based on a percentage of your base salary/ commission based on the plan. This posting is expected to close on or before 9/14/2024.
  • Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness. 
  • General Electric Company, Ropcor, Inc., their successors, and in some cases their affiliates, each sponsor certain employee benefit plans or programs (i.e., is a “Sponsor”). Each Sponsor reserves the right to terminate, amend, suspend, replace, or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor’s welfare benefit plan or program. This document does not create a contract of employment with any individual.

Additional Information

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

Relocation Assistance Provided: No

#LI-Remote - This is a remote position

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Mechanical or Industrial Engineering
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Software Engineer Related jobs