Principal Engineer
Company | Wells Fargo |
---|---|
Location | Westlake, TX, USA, Iselin, Woodbridge Township, NJ, USA, Charlotte, NC, USA |
Salary | $144400 – $300000 |
Type | Full-Time |
Degrees | |
Experience Level | Senior, 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