
Senior Software Engineer
Wells Fargo1 day ago
Charlotte, NC, USA or Phoenix, AZ, USASenior
Responsibilities
- Design, develop, test, debug, and document large-scale application components and platform features.
- Lead moderately complex engineering initiatives across big data, cloud, and distributed system environments.
- Analyze technical challenges and propose solutions based on sound engineering principles.
- Partner with engineering leads and product teams on technical strategies and long-term roadmaps.
- Serve as an escalation point for complex design, coding, testing, and performance-tuning activities.
- Develop models, simulations, and analytics to support platform enhancements.
- Create ad-hoc data queries to validate data quality and identify defects during testing.
- Collaborate with developers, testers, architects, and end users to drive successful implementation.
- Support platform enhancements and new technology initiatives while meeting engineering, security, and compliance standards.
Requirements
- At least 4 years of software engineering experience, or equivalent demonstrated through work experience, training, military experience, education, or a combination of these.
- At least 3 years of experience with Spark, Hadoop, or other big data technologies.
- At least 3 years working with relational databases such as SQL Server, Oracle, or MySQL.
- At least 3 years of experience with Spark SQL.
- At least 2 years building cloud-ready solutions on AWS, GCP, or PCF.
- At least 2 years using CI/CD tools such as Jenkins, UrbanCode Deploy, or Harness.
- At least 2 years using performance and monitoring tools such as JMeter, Blazemeter, Splunk, or AppDynamics.
- At least 2 years integrating SQL and NoSQL data sources with Spark, including MS SQL Server and MongoDB.
- At least 2 years of experience with Apache Kafka or Confluent Enterprise.
- Strong understanding of the Hadoop ecosystem, cloud platforms, HDFS, ETL/ELT workflows, and Unix shell scripting.
- At least 2 years working with automation and testing frameworks such as Selenium, JUnit, Rest Assured, Jasmine, or Karma.
- At least 2 years of microservices development experience, including REST/SOAP service design and API architecture.
- Experience with PCF, OpenShift, or similar cloud-native platforms.
- Experience with JavaScript, HTML, or XML front-end and interface technologies.
- Experience with streaming and DataFrame/Dataset APIs.
- Ability to work off hours and weekends according to business needs.
Benefits
- Hybrid work schedule with the ability to work on-site at the approved location in Charlotte, NC.
- Relocation assistance is not available.
- The position is not eligible for visa sponsorship.
Tech Stack
Apache HadoopApache JMeterApache KafkaApache SparkAWSGoogle Cloud PlatformHarnessHTMLJasmineJavaScriptJenkinsJUnitKarmaMicrosoft SQL ServerMongoDBMySQLOpenShiftPivotal Cloud FoundrySeleniumSOAPSplunk
Categories
BackendData Engineering
About Wells Fargo
Wells Fargo & Company is a U.S.-based financial services firm providing consumer and commercial banking, mortgages, credit, and wealth/investment services to individuals, small businesses, and enterprises. It earns revenue from interest income and fees across retail banking, payments, lending, and capital markets. Founded in 1852 and headquartered in San Francisco, it is publicly traded on the NYSE (WFC) and operates nationally with offices in multiple countries.