Resume and JobRESUME AND JOB
KeyBank logo

Senior Software Engineer - Careers at KeyBank

KeyBank

Senior Software Engineer - Careers at KeyBank

full-timePosted: Feb 3, 2026

Job Description

About KeyBank

KeyBank is a leading financial services company committed to empowering clients through innovative banking solutions. With a strong focus on technology and customer experience, KeyBank is transforming its Contact Center operations with cutting-edge conversational AI. Join our dynamic team in Brooklyn, Ohio, and contribute to the future of finance at a Fortune 500 organization dedicated to inclusion, innovation, and community impact.

Position Summary

KeyBank is hiring a Senior Software Engineer specializing in Google Dialogflow, Voice Bots, Chatbots, Google Cloud Platform (GCP), and Node.js. This hybrid role (mobile with 2 days in-office at 4910 Tiedeman Road, Brooklyn, OH) offers a base salary of $68,000 - $103,000 annually, plus incentives. Lead the development of scalable conversational AI for our Contact Center, driving technical excellence in a finance-focused environment. #LI-Hybrid

Key Responsibilities

  • Lead design, development, and deployment of voice/chat agents using Google Dialogflow and GCP.
  • Architect Node.js microservices for secure, high-performance solutions.
  • Optimize AI solutions for multi-channel customer interactions.
  • Collaborate cross-functionally to integrate AI into workflows.
  • Mentor engineers and enforce cloud-native best practices.
  • Ensure financial regulatory compliance and security.

Required Qualifications

Seeking candidates with 8+ years in software engineering (3+ in leadership), expertise in Node.js, Google Dialogflow, GCP, Contact Center tech, microservices, DevOps (CI/CD, Docker, Kubernetes), and Agile. Bachelor's degree preferred or equivalent experience required. Finance background a plus. Excellent leadership and communication skills essential. Not eligible for visa sponsorship.

Why Join Us

At KeyBank, enjoy competitive pay, incentives, comprehensive benefits, and a hybrid model promoting work-life balance. Be part of an Equal Opportunity Employer fostering an inclusive culture. Physical demands: office-based with PC use and light lifting. Expiration: 02/27/2026. Apply now for Senior Software Engineer jobs in banking, AI engineering careers, and GCP Node.js roles at KeyBank in Brooklyn, Ohio.

Locations

  • Brooklyn, Ohio, United States

Salary

68,000 - 103,000 USD / yearly

Estimated Salary Rangehigh confidence

68,000 - 103,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Node.jsintermediate
  • JavaScriptintermediate
  • Google Dialogflowintermediate
  • Voice Bot Developmentintermediate
  • Chatbot Developmentintermediate
  • Google Cloud Platform (GCP)intermediate
  • Microservices Architectureintermediate
  • APIsintermediate
  • CI/CD Pipelinesintermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • DevOps Practicesintermediate
  • Agile Methodologiesintermediate

Required Qualifications

  • Bachelor's Degree (preferred) or equivalent experience (required) (experience)
  • 8+ years of software engineering experience (experience)
  • 3+ years in a lead role (experience)
  • Expertise in Google Dialogflow or similar platforms (experience)
  • Experience in Contact Center technologies (experience)
  • Finance industry experience (preferred) (experience)
  • Strong problem-solving, communication, and leadership skills (experience)

Responsibilities

  • Lead the design, development, and deployment of voice and chat-based conversational agents using Google Dialogflow or similar platforms and GCP services
  • Architect and implement Node.js-based microservices for high-performance, secure, and scalable solutions
  • Build and optimize voice-enabled and chat-enabled AI solutions for customer interactions across multiple channels
  • Collaborate with cross-functional teams to integrate conversational AI into enterprise workflows
  • Drive best practices in coding, testing, and deployment for cloud-native applications
  • Mentor junior engineers and provide technical leadership across projects
  • Ensure compliance with security and regulatory standards in the financial services domain

Benefits

  • general: Competitive base salary range of $68,000 - $103,000 annually
  • general: Eligibility for incentive compensation including production, commission, and/or discretionary incentives
  • general: Comprehensive benefits package (view details at KeyBank benefits page)
  • general: Hybrid work model: Mobile with 2 days in-office per week
  • general: Flexible workspace options prioritizing in-office presence where effective

Target Your Resume for "Senior Software Engineer - Careers at KeyBank" , KeyBank

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - Careers at KeyBank. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - Careers at KeyBank" , KeyBank

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Banking JobsKeyBank CareersSoftware Engineer JobsAI JobsGoogle Dialogflow JobsGCP JobsNode.js JobsBrooklyn OH JobsHybrid JobsContact Center TechnologyBankingFinanceCustomer Service

Answer 10 quick questions to check your fit for Senior Software Engineer - Careers at KeyBank @ KeyBank.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

KeyBank logo

Senior Software Engineer - Careers at KeyBank

KeyBank

Senior Software Engineer - Careers at KeyBank

full-timePosted: Feb 3, 2026

Job Description

About KeyBank

KeyBank is a leading financial services company committed to empowering clients through innovative banking solutions. With a strong focus on technology and customer experience, KeyBank is transforming its Contact Center operations with cutting-edge conversational AI. Join our dynamic team in Brooklyn, Ohio, and contribute to the future of finance at a Fortune 500 organization dedicated to inclusion, innovation, and community impact.

Position Summary

KeyBank is hiring a Senior Software Engineer specializing in Google Dialogflow, Voice Bots, Chatbots, Google Cloud Platform (GCP), and Node.js. This hybrid role (mobile with 2 days in-office at 4910 Tiedeman Road, Brooklyn, OH) offers a base salary of $68,000 - $103,000 annually, plus incentives. Lead the development of scalable conversational AI for our Contact Center, driving technical excellence in a finance-focused environment. #LI-Hybrid

Key Responsibilities

  • Lead design, development, and deployment of voice/chat agents using Google Dialogflow and GCP.
  • Architect Node.js microservices for secure, high-performance solutions.
  • Optimize AI solutions for multi-channel customer interactions.
  • Collaborate cross-functionally to integrate AI into workflows.
  • Mentor engineers and enforce cloud-native best practices.
  • Ensure financial regulatory compliance and security.

Required Qualifications

Seeking candidates with 8+ years in software engineering (3+ in leadership), expertise in Node.js, Google Dialogflow, GCP, Contact Center tech, microservices, DevOps (CI/CD, Docker, Kubernetes), and Agile. Bachelor's degree preferred or equivalent experience required. Finance background a plus. Excellent leadership and communication skills essential. Not eligible for visa sponsorship.

Why Join Us

At KeyBank, enjoy competitive pay, incentives, comprehensive benefits, and a hybrid model promoting work-life balance. Be part of an Equal Opportunity Employer fostering an inclusive culture. Physical demands: office-based with PC use and light lifting. Expiration: 02/27/2026. Apply now for Senior Software Engineer jobs in banking, AI engineering careers, and GCP Node.js roles at KeyBank in Brooklyn, Ohio.

Locations

  • Brooklyn, Ohio, United States

Salary

68,000 - 103,000 USD / yearly

Estimated Salary Rangehigh confidence

68,000 - 103,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Node.jsintermediate
  • JavaScriptintermediate
  • Google Dialogflowintermediate
  • Voice Bot Developmentintermediate
  • Chatbot Developmentintermediate
  • Google Cloud Platform (GCP)intermediate
  • Microservices Architectureintermediate
  • APIsintermediate
  • CI/CD Pipelinesintermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • DevOps Practicesintermediate
  • Agile Methodologiesintermediate

Required Qualifications

  • Bachelor's Degree (preferred) or equivalent experience (required) (experience)
  • 8+ years of software engineering experience (experience)
  • 3+ years in a lead role (experience)
  • Expertise in Google Dialogflow or similar platforms (experience)
  • Experience in Contact Center technologies (experience)
  • Finance industry experience (preferred) (experience)
  • Strong problem-solving, communication, and leadership skills (experience)

Responsibilities

  • Lead the design, development, and deployment of voice and chat-based conversational agents using Google Dialogflow or similar platforms and GCP services
  • Architect and implement Node.js-based microservices for high-performance, secure, and scalable solutions
  • Build and optimize voice-enabled and chat-enabled AI solutions for customer interactions across multiple channels
  • Collaborate with cross-functional teams to integrate conversational AI into enterprise workflows
  • Drive best practices in coding, testing, and deployment for cloud-native applications
  • Mentor junior engineers and provide technical leadership across projects
  • Ensure compliance with security and regulatory standards in the financial services domain

Benefits

  • general: Competitive base salary range of $68,000 - $103,000 annually
  • general: Eligibility for incentive compensation including production, commission, and/or discretionary incentives
  • general: Comprehensive benefits package (view details at KeyBank benefits page)
  • general: Hybrid work model: Mobile with 2 days in-office per week
  • general: Flexible workspace options prioritizing in-office presence where effective

Target Your Resume for "Senior Software Engineer - Careers at KeyBank" , KeyBank

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - Careers at KeyBank. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - Careers at KeyBank" , KeyBank

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Banking JobsKeyBank CareersSoftware Engineer JobsAI JobsGoogle Dialogflow JobsGCP JobsNode.js JobsBrooklyn OH JobsHybrid JobsContact Center TechnologyBankingFinanceCustomer Service

Answer 10 quick questions to check your fit for Senior Software Engineer - Careers at KeyBank @ KeyBank.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.