Senior Software Engineer - Data Engineer (Python, SQL)
Wells Fargo (company site, opens in a new tab)4+ yrsTelanganaOn-siteDirect career pageEst. 18–35 LPA
Posted on 1 Sept
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Reach people at Wells Fargo
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Wells Fargo you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Design, develop, and optimize scalable, metadata-driven data engineering frameworks and pipelines supporting financial risk processes in Corporate Treasury.
- Lead technical initiatives including Data Center exit migrations, DPC onboarding, and enterprise modernization with focus on big data pipelines, cloud-native engineering, and data quality.
- Develop and maintain APIs, automation scripts, and orchestration workflows to ensure reliable data ingestion, validation, and delivery across cloud and on-prem environments.
Minimum Requirements
- 4+ years of Software Engineering experience or equivalent (work experience, training, military experience, education).
- Proficiency in Python, SQL, and bash scripting.
- Experience with big data technologies such as Apache Spark, Hive, Hadoop, and orchestration tools like Autosys or Airflow.
- Work Experience Required: 4+ years of relevant software engineering experience.
Ideal Candidate Profile
- Strong expertise in designing and maintaining complex distributed data pipelines and lakehouse architectures using Spark, Iceberg, and similar technologies.
- Experience in financial domain data engineering, particularly related to risk, treasury, or Asset and Liability Management (ALM).
- Demonstrated ability to lead moderately complex projects and resolve technical issues independently, including building automated data quality and observability frameworks.