Principal Engineer leading cloud-native infrastructure initiatives for Wells Fargo. Collaborating across teams to develop and implement scalable engineering solutions in a technology-driven environment.
Responsibilities
Lead complex technology initiatives including those that are companywide with broad impact
Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines
Design, code, test, debug, and document for projects and programs
Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
Develop and implement company-wide best practices for engineering and technology solutions by leveraging industry standards and emerging technologies, while guiding the team to achieve deliverables and drive new initiatives
Collaborate and consult with key technical experts, senior technology team members, and external industry groups to resolve complex technical issues and achieve goals
Lead projects, teams, and serve as a peer mentor to engineers on the automation engineering teams
Create applications and services that promote efficiency, high-scale reuse, and cost savings
Knowledge of advanced workload identity federation authentication and authorization models at scale
Collaborate and influence all levels of professionals including managers
Play an individual contribution as well as a team leader role in delivering on the development of new features and functionality in integrating, implementing, and/or augmenting IBM Terraform Enterprise, Consul Enterprise, Vault Enterprise, and Ansible Automation Platform (AAP) platforms
Expand upon developed and delivered products through cross-training/knowledge transfer to other software engineers, creating thorough documentation/other learning materials, and providing example user-specific application examples to the greater development community
Production software development experience in a modern programming language such as C#, Java, C++, Golang, Rust
Requirements
7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
7+ years of Software Development experience with architecting, designing and developing frontend and backend applications using modern software programming languages
7+ years of experience in developing software which utilizes either traditional relational databases or alternately non-relational databases
5+ years of experience in developing microservices which utilize cloud web services
5+ years of leadership experience
5+ years of experience working in an agile environment
Strong verbal, written, and interpersonal communication skills
Ability to develop partnerships and collaborate with other business and functional areas
Knowledge and understanding of application and web security
Knowledge and understanding of technology performance: analysis, automated testing, and tuning for applications
Knowledge of one or more major Cloud Services Providers (CSPs) such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform and their primary web service offerings
Knowledge of automation tools and platforms (Terraform, Crossplane)
Knowledge of systems engineering configuration management tools and techniques
Knowledge of modern software development lifecycle processes and tooling (e.g. GitHub Enterprise, Continuous Integration, Continuous Delivery)
Knowledge of cloud-native application orchestration systems (e.g. Kubernetes, Nomad)
Benefits
Health benefits
401(k) Plan
Paid time off
Disability benefits
Life insurance, critical illness insurance, and accident insurance
Software Engineer role focused on developing effective solutions for DoD customers. Engaged in hands - on software development and system integration with growth opportunities in system design.
Senior Full Stack Developer providing O&M support for a Java application in a dynamic AWS cloud environment. Collaborating with system owners and leveraging modern technologies to deliver innovative solutions.
Software Engineer II responsible for developing innovative technology solutions for the Energy - as - a - Service sector. Collaborating with teams to enhance energy efficiency and optimization.
Lead Software Engineer for Eyeline developing and mentoring production tools team. Spearheading technical direction and collaborating with various stakeholders in visual effects production.
Senior Software Engineer contributing to multicluster fleet management capabilities for Red Hat. Leading software development with Kubernetes and Go while mentoring engineers in a hybrid work environment.
Associate Software Developer working with automation and engineering processes at Intermedia. Collaborating with teams to improve operational workflows and documentation.
Senior Software Engineer taking ownership of critical product subdomains at Kixie. Collaborating with a team to build a modern, event - driven microservices platform.
Senior Software Engineer building modern web applications using React, TypeScript, and Django. Leading Agile initiatives and mentoring teammates in a digital transformation team.
Pega Developer responsible for designing, developing, and maintaining Pega PRPC applications. Collaborating with analysts and infrastructure teams to deliver high - performance solutions in Mexico.
Senior Software Engineer delivering AI/ML powered features for customers at Zendesk scale. Collaborating with teams on building and scaling infrastructure for ML applications.