Lead Python Network Automation Engineer
This role is a hybrid position and in the office three days a week. There is no visa sponsorship or visa transfer available for this role.
About the role
Wells Fargo is seeking a Lead Python Software Engineer in the Secured Network Services organization to deliver automation solutions that enable a software-driven infrastructure environment. If you're passionate about automation, cloud-native technologies, and building scalable systems, this is an opportunity to make a real impact in a large-scale enterprise environment.
Responsibilities
- Create API-driven integrations between network platforms and internal systems.
- Develop and maintain automation frameworks that improve reliability and reduce operational toil.
- Translate manual operational procedures into codified, repeatable automation.
- Ensure automation artifacts follow best practices for performance, maintainability, and security.
- Collaborate with network engineering and platform teams to align automation with broader architectural strategies.
- Lead the automation of product deployments, customer journeys, and creation of APIs for products and services.
- Demonstrate proficiency in using AI-assisted development and analysis tools (e.g., GitHub Copilot and approved code-centric agents).
- Leverage AI to accelerate system design, coding, testing, analysis, and troubleshooting.
- Apply strong technical judgment when validating and integrating AI-assisted outputs into solutions.
- Understand and account for model limitations, security risks, and operational considerations.
- Apply AI responsibly in development and production environments.
- Ensure AI usage aligns with security, compliance, privacy, and ethical standards.
Requirements
- 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education.
- 3+ years of Python development experience.
Qualifications
- Proficiency in Python for building automation tooling, integrations, and workflow orchestration.
- Experience with Nautobot is highly desired.
- Experience with langchain/langraph, Google ADK/A2A, AG-UI, and other common open-source libraries for developing AI workflows.
- Experience with OpenAI API spec and building interfaces into enterprise models.
- Experience with MCP, Django, GraphQL, PSQL, NoSQL, React, FastAPI, OAuth.
- Experience with multi-agent orchestration.
- Demonstrated ability to consume and build REST APIs, including authentication, schema validation, error handling, and versioning.
- Hands-on experience with source control like GitHub.
- Experience working in large-scale, enterprise environments with change control and structured processes.
- Extensive expertise in microservices, RESTful API, and event-driven architectures.
- Hands-on experience with Ansible, including developing reusable playbooks, roles, and modules for network automation.
- Proficiency in dealing with legacy infrastructure along with cloud infrastructure (OpenShift, Cloud Foundry, Kubernetes).
- Working knowledge of Unix, Linux, MongoDB, Postman.
Pay
The base pay range for this position is $119,000.00 - $206,000.00. Pay may vary depending on factors including but not limited to demonstrated examples of prior performance, skills, experience, or work location. Employees may also be eligible for incentive opportunities.
Benefits
- Health benefits
- 401(k) Plan
- Paid time off
- Disability benefits
- Life insurance, critical illness insurance, and accident insurance
- Parental leave
- Critical caregiving leave
- Discounts and savings
- Commuter benefits
- Tuition reimbursement
- Scholarships for dependent children
- Adoption reimbursement