Back to jobs
WF
Hiring companyWells Fargo

Verified today

Software Engineer

Hyderabad, India Full-time

About the role

Wells Fargo is seeking a Software Engineer in Hyderabad, India to join its technology domain team focused on network and infrastructure automation. You will design, code, test, and maintain automation workflows using Python and Ansible, integrate platforms via REST APIs, and support upgrades, deployments, and compliance-driven operational tasks. The role involves collaborating with Network, Voice, Security, and Operations teams in an Agile environment while exercising independent judgment on low-to-moderate complexity initiatives.

What you’ll do

  • Design, develop, and maintain automation workflows using Python and Ansible
  • Automate day-to-day network operational tasks, configuration management, reporting, and compliance validation
  • Develop scripts and tools to support provisioning, inventory management, configuration backup, and health-check activities
  • Integrate network and voice platforms using REST APIs and automation frameworks
  • Troubleshoot and enhance existing automation solutions
  • Support automation initiatives across network switches/routers, firewalls, load balancers, proxy platforms, Cisco voice suite, and Ribbon SBC/PSX platforms
  • Partner with Network, Voice, Security, and Operations teams to gather automation requirements and participate in Agile activities including sprint planning, testing, and code reviews
  • Identify repetitive manual tasks and develop automation solutions to improve productivity, and assist with vulnerability remediation and compliance initiatives

What you’ll bring

  • 2+ years of software engineering experience, or equivalent demonstrated through work experience, training, military experience, or education
  • Bachelor's degree in computer science, Information Technology, Engineering, Telecommunications, or a related discipline
  • Experience in one or more of: Network Automation, Infrastructure Automation, Network Engineering, DevOps Engineering, or Software Development supporting infrastructure teams
  • Experience working in enterprise network environments
  • Python for automation and scripting
  • Ansible for configuration management and orchestration
  • API integrations and RESTful services
  • Git version control, JSON, YAML, XML, Linux fundamentals, and scripting/problem-solving skills

Skills

Python automationAnsible orchestrationREST API integrationGit version controlLinux fundamentalsNetwork automationInfrastructure automationScripting and problem-solving

Education

Bachelor's degree in computer science, Information Technology, Engineering, Telecommunications, or a related discipline.