Principal Full Stack Developer - Developer Experience

Wells FargoColumbus, OH
179d$159,000 - $305,000Hybrid

About The Position

Wells Fargo is seeking a Full Stack Developer to join our Platform Engineering team and help build a modern, self-service, GitOps-driven Internal Developer Platform (IDP). This role is ideal for a developer who understands the toil of infrastructure and is passionate about removing barriers for fellow engineers. You'll work across the stack to design and deliver API-first platform services, microservice-based abstractions, and intuitive developer-facing interfaces that simplify infrastructure complexity and accelerate application delivery across hybrid cloud environments.

Requirements

  • 7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education.
  • 5+ years of experience with Python, Go, TypeScript, or Java.
  • 5+ years of experience building and consuming RESTful APIs and working with microservice architectures.
  • 5+ years of experience in building tools that support cloud-native development and service ownership.

Nice To Haves

  • Familiarity with developer portals (e.g., Backstage, Port, Cortex) and CI/CD pipelines.
  • Hands-on experience with infrastructure-as-code tools like Terraform, and GitOps tools like ArgoCD or Flux.
  • Knowledge of Kubernetes, Docker, and hybrid cloud platforms (Azure, GCP, or AWS).
  • Understanding of observability tooling (e.g., Prometheus, Grafana, ELK Stack).
  • A developer-first mindset with a passion for improving the developer experience.
  • Experience with service mesh technologies (e.g., Istio, LinkedIn).
  • Familiarity with API management tools like Kong or Apigee.
  • Exposure to image management tools like Packer or Image Builder.

Responsibilities

  • Build and maintain full-stack components of our Internal Developer Portal, including service catalogs, golden paths, and CI/CD templates.
  • Design and implement API-first platform services and reusable microservice components.
  • Contribute to the creation of a unified control plane that abstracts hybrid cloud complexity and enables seamless application mobility.
  • Develop self-service automation workflows that enable developers to provision infrastructure, deploy applications, and monitor services independently.
  • Integrate with tools like Backstage, ArgoCD, Terraform, and Kubernetes to deliver a seamless developer experience.
  • Write clean, maintainable code and participate in code reviews and architecture discussions.
  • Collaborate with platform, security, and application teams to align platform capabilities with developer needs.

Benefits

  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Scholarships for dependent children
  • Adoption reimbursement

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Credit Intermediation and Related Activities

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service