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).
The Enterprise Database Engineering and Automation team designs, builds, and operates a large-scale enterprise database hosting and consolidation platform. Wells Fargo is seeking a Lead Software Engineer-Database Automation with strong hands‑on expertise in Ansible, Python, and YAML to design, develop, and maintain complex automation solutions for database provisioning, configuration, and operational workflows. This role is a technical individual contributor position that plays a critical part in modernizing and scaling database automation across the enterprise. The ideal candidate is deeply technical, comfortable working across multiple concurrent initiatives, and experienced collaborating with database engineers, architects, application teams, information security, and engineering leadership.
Job Responsibility:
Design, develop, and maintain automation solutions using Red Hat Ansible, Python, and YAML
Partner closely with database engineering and database development teams to understand, document, and implement automation requirements
Translate complex technical and business requirements into reusable, scalable automation code
Provide technical leadership and direction for automation initiatives, ensuring alignment with enterprise architecture and business goals
Mentor and guide a team of automation engineers, fostering skill development in Ansible and Python best practices
Drive the adoption of automation standards, code quality, and peer review processes across the team
Lead the design and architecture of scalable, reusable automation frameworks and solutions
Collaborate with cross-functional teams to define automation strategy, roadmap, and priorities
Represent the automation engineering function in technical discussions with stakeholders and leadership
Troubleshoot, debug, and enhance existing automation, scripts, and integrations
Work effectively both as a self‑directed engineer and as a collaborative team member across multiple initiatives
Requirements:
5+ years of hands‑on experience with Python for automation and scripting
5+ years of experience with Red Hat Ansible, including playbook and role development
2+ years of experience with YAML, including writing and maintaining structured configuration and automation code
1+ years of experience developing and consuming APIs, including integrating automation with enterprise systems
Nice to have:
Demonstrated experience leading technical teams or projects in automation engineering
Proven ability to set technical direction and influence best practices in Ansible and Python development
Solid understanding of relational database architectures and infrastructure concepts
Proven ability to troubleshoot complex code‑related issues across automation workflows
Experience in building and scaling automation teams or communities of practice
Prior experience in a lead or principal engineering role within enterprise environments
Experience developing or supporting automation frameworks or internal platforms
Experience with GUI‑based automation or tooling
Experience using Git for source control
Experience working in Agile environments (Scrum, Kanban)
Experience with UNIX/Linux shell scripting
Strong analytical skills with attention to detail and accuracy
Excellent verbal, written, and interpersonal communication skills
Demonstrated ability to work effectively in a collaborative enterprise environment while also operating independently
Strong organizational and planning skills, with the ability to manage multiple priorities and initiatives