Software Engineer
Wells Fargo · Charlotte, NC · 3 wk ago
EngineeringFull-time
About the role
Wells Fargo is seeking a Software Engineer with strong experience in PySpark, Python, and Microsoft SQL Server who is passionate about solving complex data problems and delivering high-quality data solutions. Experience working in modern data platforms with cloud-based data lakes, data migration initiatives, and modernization programs. Ability to assess legacy-to-target data mappings and resolve data conversion and reconciliation issues.
Responsibilities
- Participate in low to moderately complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts
- Identify opportunities for service quality and availability improvements within the technology domain environment
- Design, code, test, debug, and document for low to moderately complex projects and programs associated with technology domain, including upgrades and deployments
- Review and analyze technical assignments or challenges that are related to low to medium risk deliverables and that require research, evaluation, and selection of alternative technology domains
- Present recommendations for resolving issues or may escalate issues as needed to meet established service level agreements
- Exercise some independent judgment while also developing understanding of given technology domain in reference to security and compliance requirements
- Provide information to technology colleagues, internal partners, and stakeholders
Requirements
- 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
- Python certification
- Demonstrated Power BI experience
- Azure AZ900 or similar cloud fundamentals certification
Skills
- Strong analytical and problem-solving skills with the ability to independently investigate and resolve data issues
- Demonstrated experience tracing data flows, understanding upstream/downstream dependencies, and identifying root causes across complex data ecosystems
- Ability to analyze data lineage, business rules, and system linkages to troubleshoot discrepancies and ensure data accuracy
- PySpark and Spark-based data processing (a plus)
- Python development and automation
- Microsoft SQL Server and advanced SQL
Posting end date: 22 Sep 2026. Job posting may come down early due to volume of applicants.