Posted in

Principal Engineer

Principal Engineer

CompanyWells Fargo
LocationWestlake, TX, USA, Iselin, Woodbridge Township, NJ, USA, Charlotte, NC, USA
Salary$144400 – $300000
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 6+ years of experience on software architectures including traditional n-tier and containerized Kubernetes microservices
  • 5+ years of experience with Software API Test Automation tech stack including REST Assured, Karate and familiarity of concepts such as contract testing and service virtualization
  • 3+ years of experience on the CI/CD next gen tools: GitHub Actions, Azure pipelines, Harness CD, Spinnaker, Argo CD, GitLab
  • 2+ years of experience in CI/CD pipeline that deploys to a managed Kubernetes public cloud environment
  • 2+ years of experience creating GitHub Actions and GitHub Workflows
  • 2+ years of experience with Harness deployment platform

Responsibilities

  • Act as an advisor to leadership to develop or influence applications, network, information security, database, operating systems, or web technologies for highly complex business and technical needs across multiple groups
  • Lead the strategy and resolution of highly complex and unique challenges requiring in-depth evaluation across multiple areas or the enterprise, delivering solutions that are long-term, large-scale and require vision, creativity, innovation, advanced analytical and inductive thinking
  • Translate advanced technology experience, an in-depth knowledge of the organizations tactical and strategic business objectives, the enterprise technological environment, the organization structure, and strategic technological opportunities and requirements into technical engineering solutions
  • Provide vision, direction and expertise to leadership on implementing innovative and significant business solutions
  • Maintain knowledge of industry best practices and new technologies and recommends innovations that enhance operations or provide a competitive advantage to the organization
  • Strategically engage with all levels of professionals and managers across the enterprise and serve as an expert advisor to leadership

Preferred Qualifications

  • Experience working with CI/CD tools such as SonarQube, Static Application Security Testing (SAST) such as Checkmarx or GitHub Code Scanning, and software composition analysis (SCA) tools such as Black Duck or Dependabot
  • Experience with Azure, Google Cloud Platform (GCP), or OpenShift including services like compute, storage, databases, and networking
  • Experience with Infrastructure as Code (IaC) tools such as Terraform and Ansible
  • Experience with creating and managing Docker containers
  • Experience with Kubernetes concepts as well as deploying and managing applications on Kubernetes clusters
  • Experience with Java, NodeJS, GO, Python and Bash scripting
  • 5+ years of experience on Agile software development methodologies such as Scrum
  • 5+ years of experience in JavaScript/TypeScript
  • 3+ years of experience in React/Angular/Vue
  • 3+ years of experience on designing applications hosted in the public cloud such as Azure
  • 2+ years of experience on Security Scan Software Engineering: SonarQube, JFrog Xray, GitHub Advanced Security (CodeQL / Dependabot / Secrets), TruffleHog, Prisma