Posted in

Senior Software Engineer

Senior Software Engineer

CompanyWells Fargo
LocationSan Francisco, CA, USA, San Leandro, CA, USA, Charlotte, NC, USA
Salary$84000 – $179200
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of App Performance monitoring experience with Splunk
  • 4+ years of Relational database experience
  • 4+ years of SQL experience
  • 4+ years of Microservices, SOAP, REST experience
  • 2+ years’ experience with PCF, GCP, AWS, or Azure

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
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives
  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals
  • Lead projects, teams, or serve as a peer mentor
  • Identifying opportunities to adopt to new technologies while improving the efficiency by removing toil and continues to drive efficiency & optimization
  • Proactive monitoring of app performance through App dashboards, App dynamics & Dynatrace etc.
  • Represent Platform engineering teams during production outages and collaborate with engineering teams to resolve production outages. Collaborate with stake holders across engineering function to own/derive RCA & work towards permanent resolution
  • Plan, support, execute and comply with governance programs/processes in support of a strong control environment in your functional area. Leverage process documentation to improve operational controls and identify and remediate process deficiencies
  • Proactively identify, communicate, mitigate and escalate risk originating from non-compliance of processes, operational errors, and data integrity issues in all applicable processes
  • Responsible for working with Engineering teams to maintain the SLAs & SLOs. Constantly looking out for opportunities to improve platform metrics & communicate the same to stakeholders.

Preferred Qualifications

  • 2+ years FinTech experience
  • Cloud certification(s)
  • Strong & relevant experience in supporting Web/API platforms built using Java/JavaScript Stack (Spring/Spring boot, JavaScript -Angular/React)
  • Proficiency in dealing with Legacy infrastructure along with cloud infrastructure (on prem & 3rd party) such as PCF or Azure.
  • Working knowledge of APM tools such as ELK, Grafana, Prometheus etc.
  • Working knowledge of Unix, Linux, DG queries, Postman