remote
Technology Enablement Principal Engineer - Wells Fargo
Software Engineer
Lead the design and delivery of cloud‑native platforms, driving automation, scalability, and best‑in‑class engineering practices using Java, microservices, AWS, Kubernetes, and CI/CD pipelines.
About the role
Key Responsibilities
- Architect and implement cloud‑native, microservice‑based solutions on AWS to support enterprise‑wide technology initiatives.
- Drive automation and continuous delivery by designing CI/CD pipelines, leveraging Docker, Kubernetes, and Infrastructure as Code tools.
- Mentor and guide engineering teams on best practices for scalability, security, and performance.
- Collaborate with product owners and stakeholders to translate business requirements into technical designs.
- Evaluate emerging technologies and provide strategic recommendations to enhance platform capabilities.
Requirements
- 10+ years of software engineering experience with strong expertise in Java and microservices architecture.
- Deep hands‑on experience with AWS services, Kubernetes orchestration, and containerization (Docker).
- Proven track record building and maintaining CI/CD pipelines and Infrastructure as Code (e.g., Terraform, CloudFormation).
- Strong problem‑solving skills and ability to lead cross‑functional technical teams.
- Bachelor’s degree in Computer Science, Engineering, or related field; advanced degree preferred.
Skills
javaawskubernetescicddocker