
Senior Software Engineer
Wells Fargo3 days ago
Charlotte, NC, USA +2 moreSenior
Responsibilities
- Design, develop, test, debug, document, and deploy scalable automation platforms and backend services.
- Build data-driven services and tooling supporting network automation, observability, analytics, and operational efficiency.
- Lead complex initiatives spanning multiple systems, services, and data flows while maintaining architectural consistency.
- Define and enforce engineering standards for design, reliability, observability, security, performance, and code quality.
- Make high-impact technical decisions, evaluate tradeoffs, and provide technical direction for ambiguous problems.
- Collaborate with engineering, infrastructure, operations, and cross-functional teams to integrate systems and align technical approaches.
- Drive continuous improvement in engineering practices, tooling, automation, operational readiness, and maintainability.
- Identify and mitigate technical risks and improve service quality and availability.
- Develop AI/ML-powered capabilities and drive AI-driven development and solutioning across the group.
Requirements
- At least 4 years of software engineering experience or equivalent experience, training, military experience, or education.
- At least 4 years of experience building scalable, production-grade systems with modern programming languages and frameworks such as Python, .NET, JavaScript, React, SQL, and NoSQL technologies.
- At least 2 years of experience with Ansible-based network or systems automation.
- Experience designing and deploying backend automation services, APIs, RESTful services, or platform components for large-scale engineering or operational environments.
- Experience with event-driven or distributed systems, including Kafka, ETL pipelines, or microservices.
- Strong understanding of API architectures, distributed systems, concurrency, service frameworks, secure coding, static analysis, and application security fundamentals.
- Effective communication and collaboration skills across engineering, infrastructure, operations, and other cross-functional teams.
- Experience with Ansible Automation Platform or Ansible Tower is preferred.
- Familiarity with Kubernetes or OpenShift is preferred.
- Experience with data ingestion, transformation, data feeds, and analysis in infrastructure or operational environments is preferred.
- Experience with Prometheus, OpenTelemetry, time-series metrics, synthetic monitoring, capacity analytics, or health analytics is preferred.
- Familiarity with enterprise architecture patterns across application, service, middleware, and data layers is preferred.
- At least 1 year of practical experience building AI/ML-powered capabilities, including data preparation, model development, optimization, and production deployment, is preferred.
- Knowledge of Agile development practices and product-based engineering teams is preferred.
Benefits
- Hybrid work schedule.
- Not eligible for telecommuting.
- Not eligible for visa sponsorship.
Tech Stack
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.