Senior Engineer - Fusion Center Technology

Overview

On Site
Depends on Experience
Full Time

Skills

Google Cloud
Attention to detail
IT management
Strategic management
Software architecture
IT strategy
Project scoping
Emerging technologies
System administration
Security analysis
User experience
UI
Requirements elicitation
Data Visualization
Data Analysis
Computer science
Security operations
Programming languages
Web development
Time series
Design patterns
Problem solving
Critical thinking
Thought leadership
Software design
Fusion
Communication
Leadership
Roadmaps
Innovation
Collaboration
Design
Budget
Operations
Software development
Splunk
Elasticsearch
SIEM
Data
Reporting
Automation
Snow flake schema
Cloudera
Python
JavaScript
Database
MySQL
Oracle
Linux
Microsoft Windows
Cloud computing
Amazon Web Services
Microsoft Azure
Accountability

Job Details

We are seeking a highly skilled and experienced Senior Engineer - Fusion Center Technology to join our dynamic team. As a Senior Engineer, you will be responsible for providing technical leadership, strategic direction, and hands-on expertise in developing and implementing innovative technology solutions. This role requires a deep understanding of computing platforms, software architecture, excellent communication skills and a proven track record of leading successful technology deployments.

Key Responsibilities:
  • Provide technical leadership and guidance to our technology partners, including setting technical strategy and roadmap, aligning it with the organizations overall goals and objectives.
  • Foster a culture of innovation, collaboration, and continuous learning.
  • Drive the design, development, and implementation of scalable, high-performance technology solutions.
  • Collaborate with cross-functional teams to gather requirements, define project scope, and prioritize tasks to deliver projects on time and within budget.
  • Evaluate emerging technologies and make recommendations for adoption based on business value and technical feasibility.
  • Stay up-to-date with industry trends, advancements, and best practices to drive continuous improvements and innovation within the organization.
  • Troubleshoot technical issues and provide timely and sustainable solutions to prevent reoccurrences.
  • Implement just in time tools to support day to day operations while working in parallel to onboard those capabilities into strategic platforms.


Required Qualifications:
  • 7+ years of professional experience in System Administration and/or Programming
  • Significant Proficiency with security analysis tooling like Splunk, Splunk ES, Antilogic or other modern SIEM tooling.
  • User Experience or User Interface UX/UI Requirements gathering or Feature Development.
  • Data Visualization experience including data hygiene, data analytics, dashboarding, reporting, and automation.
  • Master's degree in Computer Science/Engineering, or equivalent on the job technical experience in System Administration & Programming.


Desired Qualifications:
  • Security Operations experience is highly desired.
  • Experience integrating with Data Lakes like Snowflake, Data Bricks, Cloudera, or Elastic.
  • Proven track record of successfully leading and delivering complex technology deployments in large environments.
  • Strong proficiency in programming languages such as Python and JavaScript as well as modern web development frameworks.
  • Strong proficiency with databases such as MySQL and Oracle, as well as time series databases like Influx DB.
  • Strong proficiency with system administration of Linux and Windows based platforms.
  • Expertise in software architecture, design patterns, and best practices for building scalable and maintainable applications.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience working in a high stress 24x7x365 Operations environment.
  • Excellent communications skills, with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.
  • Excellent problem-solving and critical thinking skills with an attention to detail.
  • Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.


Enterprise Overview:

This job is responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes. Key responsibilities of the job include delivering complex features and technology, enabling development efficiencies, providing technical thought leadership based on conducting multiple software implementations, and applying both depth and breadth in a number of technical competencies. Additionally, this job is accountable for end-to-end solution design and delivery.

Shift:
1st shift (United States of America)

Hours Per Week:
40

Learn more about this role

About Bank Of America