Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer

Bank of America Corporation

Open — Bank of America has a posting for this job. Posted 26 Oct 2026.About this job
Job Description:At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits.We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve.Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs.At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!Job Description:This job is responsible for driving data engineering efforts to deliver enterprise-wide capabilities and complex data solutions. Key responsibilities include directing code design and delivery tasks associated with the integration, cleaning, transformation, and control of data in operational and analytical data systems and working with the Project Management team to define outcomes and inform work structures. Job expectations include providing technical thought leadership by implementing complex data solutions and interactions across multiple systems and domains.Overview:Lead requirement analysis, high-level and low-level design, development, and implementation of enterprise-scale data platforms and integration solutions leveraging Spark/Scala, Kafka, Hadoop, Starburst, Cloud technologies, Object Storage, and Informatica.Lead developer experience with ability to conduct design reviews, mentor / coach development teams, and produce comprehensive yet flexible solution designs.Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solutionKey experience developing and delivering complex software requirements to accomplish business goalsCapability to ensure software is developed to meet functional, non-functional, and compliance requirementsSuccessful background ensuring solutions can be integrated successfully into the overall application/system with clear, robust and well-tested interfacesShould be able to lead multiple projects concurrently each with competing deadlines.Should be knowledgeable in Treasury Payments and Deposits domains.Serves as a fully seasoned/proficient technical resource;
provides technical knowledge and capabilities as team member and individual contributor.Typically 10 or more years of data delivery/integration experienceHas the knowledge of Hadoop Spark/Spark Streaming best practices and standards as well as standard software development lifecycle experience.Must have an understanding of our ability to quickly grasp technology conceptsSolid quantitative, analytical, process development, facilitation skills, and organizational skills requiredStrong communication, presentation, interpersonal, software development and work management skills are essentialCoordinate with deployment and support teams and ensure projects are successfully deployed into testing and Production environments.Experience in designing, developing and deploying Real time and Near real time & batch data integration solutionsWork with people in different time zones & teamsResponsibilities:Assembles large, complex data sets that meet functional and non-functional requirements, ensuring that the design and engineering approach is consistent across multiple systemsMaintains, improves, cleans, and manipulates large data for operational and analytics data systems, builds complex processes supporting data transformation, data structures, metadata, data quality controls, dependency, and workload management, and communicates required information for deployment, maintenance, and support of business functionalityUtilizes multiple architectural components in the design and development of client requirements and collaborates with development teams to understand data requirements and ensure the data architecture is feasible to implementDefines and builds data pipelines to enable data-informed decision making, ensuring adherence to release processes and risk management routinesContributes to existing test suites including integration, regression, and performance, analyzes test reports, identifies any test issues and errors, and leads triage of underlying causesLeads the identification of gaps in data management standards adherence and works with appropriate partners to develop plans to close gaps, leading concept testing and conducting research to prototype toolsets and improve existing processesMentors Data Engineers in the delivery and release of continuous integration and continuous delivery events and defines key performance indicators and internal controlsRequired Qualifications:10+ years of experience with Data EngineeringExperience with large-scale analytical platforms, metadata-driven architectures, and distributed data processing frameworks is preferred.Design and implement cloud-native data platforms utilizing Object Storage, Data Lakehouse architecture, distributed query engines, and streaming technologies to support real-time, near real-time, and batch processing requirements.Hands on experience in Scala, Spark, Kafka StreamingVery good understanding of Hadoop components, architecture & tool sets: Spark and Scala, Informatica, Starburst, Object Storage in enterprise data platformsMust have Architected, developed & implemented solutions using real time streaming technologiesGood knowledge of performance tuningExperience working with Exadata & Oracle SQL TuningExperience working with Starburst and Object StorageExperience developing Streaming/Near Real time and Batch data integration solutions.Hands on experience in UNIX Shell ScriptingWorking experience with scheduling toolsDesired Qualifications:CICD Build & Deployment toolsFinancial Services / Banking experienceExperience in distributed computingExperience with open table formats such as Apache Iceberg, Delta Lake, or equivalent technologiesExperience with enterprise metadata management, data lineage, governance, and data quality frameworks
#J-18808-Ljbffr
Vacancy posted 31 minutes ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Winnipeg, MB vacancy
  • $110k per year

     ...with experience. About the Team: The Data & Analytics team is moving from a legacy...  ...data quality standards, and creating engineering patterns that let analytics, product, engineering...  ...confidence. About the Role: The Senior Data Engineer will design, build, and... 
    Senior
    Full time

    iQmetrix

    Winnipeg, MB
    a month ago
  •  ...feel valued and supported to be your best - both personally and professionally. How You’ll Make an Impact As a Senior Technical Analyst, Data Engineering and Business Intelligence, at Fidelity Investments Canada, you will focus on building, automating and scaling... 
    Senior
    Work at office
    Flexible hours

    Fidelity International

    Winnipeg, MB
    1 day ago
  • $85k - $90k per year

     ...Job Description Design and maintain scalable data pipelines that collect, transform and store business data. Build data models...  ...Qualifications: · Degree or Diploma in Computer Science, Data Engineering, Information Systems, or related field. · 5+ years of experience... 
    Suggested
    Permanent employment

    Michael Page

    Winnipeg, MB
    13 days ago
  •  ...part of that. • Our convenient Price Café offers free Tea and Coffee. Data Steward Price Electronics, a division of Price Industries · Winnipeg, Manitoba DEPARTMENT Software Engineering LOCATION Winnipeg, MB (on-site) EMPLOYMENT Permanent, full-time About the... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $125k - $165k per year

     ...workforce management, turning customer interaction and operational data into actionable insights across multiple lines of business....  ...decision into a competitive advantage. We’re hiring a Senior Data Engineer on a 12-Month Contract to own data engineering on our Data Enablement... 
    Senior
    Contract work
    Internship
    Remote work
    Flexible hours

    Coconut Software

    Winnipeg, MB
    27 minutes ago
  •  ...an important pillar of Sun Life Canada’s Data and Analytics growth and corporate strategy...  ...and as such, is seeking experienced data engineering individual with a proven track record...  ...meaningful insights from enterprise data. This Senior Business data engineer will play an... 
    Senior
    Manual labor
    Work at office
    Work from home

    Sun Life

    Winnipeg, MB
    30 minutes ago
  •  ...leader in security workforce management software. $100 - $130 a year Trackforce is seeking a highly skilled and motivated Senior Data Engineer to join our Data team. In this role, you will be responsible for designing, building, and maintaining the data infrastructure that... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    TrackTik

    Winnipeg, MB
    30 minutes ago
  • $140k - $180k per year

    About ShyftLabsAt ShyftLabs, we live and breathe data. Since 2020, we've been helping Fortune 500 companies unlock growth with...  .... The OpportunityShyftLabs is seeking an experienced Senior / Lead Data Engineer to lead the design, architecture, and delivery of enterprise... 
    Senior
    Work at office
    3 days per week

    ShyftLabs

    Winnipeg, MB
    32 minutes ago
  •  ...and contribute to a global analytics initiative focused on strengthening the security of Client data. Sun Life’s Information Security organization is enhancing its data engineering, platform, analytics, and insights capabilities through new tools and, most importantly, new... 
    Senior
    Work at office
    Work from home
    Flexible hours

    Sun Life of Canada - Corporate

    Winnipeg, MB
    26 minutes ago
  •  ...Labs Chainlink Labs is one of the primary contributing developers of Chainlink, the standard for onchain finance enabling high-quality data, secure cross-chain interoperability, and compliant connectivity across global markets. Chainlink powers leading tokenized assets,... 
    Senior
    Remote work

    Chainlink Labs

    Winnipeg, MB
    26 minutes ago
  • The Senior Data Engineer reports to the Director, Information Technology Operations and designs, builds, and scales the data systems that support analytics, AI-enabled experiences, and organizational decision-making. The role owns significant parts of the data platform, including... 
    Senior
    Long term contract
    Contract work

    Exchange Solutions

    Winnipeg, MB
    28 minutes ago
  • $100k - $110k per year

     ...consecutive years, we operate in 90 markets, offer more than 75 data-driven solutions, and serve over 5,000 clients worldwide. Our research...  ...looking for someone with a deep interest and expertise in data engineering and the dedication to apply that passion. We need someone with... 
    Senior
    Worldwide
    Flexible hours

    Ipsos in Canada

    Winnipeg, MB
    31 minutes ago
  • $86k - $130k per year

     ...support the communities where we live and work.Don’t just work anywhere — come build tomorrow together with us.Role Summary The Senior Data Engineer will join the Software Engineering team that leads the delivery of data and application solutions that enable OMERS Global... 
    Senior
    Long term contract
    Temporary work
    Internship
    Work at office
    Flexible hours

    OMERS

    Winnipeg, MB
    32 minutes ago
  • $180k - $220k per year

     ...onsite in our Toronto office to support collaborative team dynamics and innovative problem-solving.BitGo is seeking a skilled Senior Data Engineer to join our Data Engineering team and help build, scale, and optimize our data platform, reporting infrastructure, and data-driven... 
    Senior
    Full time
    Work at office
    Worldwide

    BitGo

    Winnipeg, MB
    33 minutes ago
  • Job Description Reporting to the Sr. Manager, Data Architecture, the Senior Data Engineer will play a key role in designing, building, and modernizing enterprise data integrations that support business transformation initiatives across Extendicare. This individual will develop... 
    Senior
    Long term contract
    Internship
    Work at office

    111000 Extendicare (Canada) Inc.

    Winnipeg, MB
    27 minutes ago
  •  ...and subscriptions at scale, combining the agility of a high-growth business with the backing of a global organization. As the Senior Data Engineer, you will help design, build, and evolve CloudBlue’s data and analytics platform, with a strong focus on AI-driven capabilities... 
    Senior
    Internship
    Remote work

    HostPapa, Inc.

    Winnipeg, MB
    29 minutes ago
  • $127k - $155k per year

    The Opportunity Senior Data Engineers are the builders for the business. You are recruited early and help stand up the managed foundation alongside the architect, then build the data products that non-engineering teams need once the architecture is defined and the backlog... 
    Senior
    Contract work
    Work at office
    3 days per week

    Euna Solutions

    Winnipeg, MB
    31 minutes ago
  • Must have : SQL+ Datawarehouse+ Banking domainJob DescriptionThis position is for a Senior Data engineer with a background in Python, Pyspark, SQL and data warehousing for enterprise level systems. The position calls for someone that is comfortable working with business users... 
    Senior
    Bank staff

    E-IT

    Winnipeg, MB
    32 minutes ago
  • $120k - $130k per year

     ...We are looking for a Senior Data Engineer who will be responsible for designing and developing database systems, data models and schemas, as well as building data pipelines assembling large, complex data sets for analytical purposes. In this role, you will… Work in an... 
    Senior

    Fundserv Inc.

    Winnipeg, MB
    28 minutes ago
  • Project description We are looking for an experienced Senior Data Engineer to support the onboarding, integration, and operationalization of datasets used by Middle Office functions. The role focuses on building scalable, production-grade data pipelines and data products... 
    Senior
    Long term contract
    For subcontractor
    Work at office

    Luxoft

    Winnipeg, MB
    31 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!