Talent.com
Lead Software Engineer
Lead Software EngineerM&T Bank • Buffalo, NY
[error_messages.no_longer_accepting]
Lead Software Engineer

Lead Software Engineer

M&T Bank • Buffalo, NY
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

At M&T Tech, we’re a team of makers, doers, and builders, working to create the most advanced technological solutions in banking. We’re not your stereotypical suit and tie bankers : we’re an innovative team of leading tech experts, pushing boundaries, and taking risks. We’re building an agile team of the most skilled and creative workers to solve complex problems, architect solutions, write high-performance software, and chart our new path, all to make the lives of our customers, and the communities that we serve, better. Join us and be part of something new as we build tomorrow’s bank, today.

Overview :

Serves as an advanced technologist within ServiceNow Configuration Management Database (CMDB) environment. Responsibilities involve designing, implementing, and maintaining automation solutions to manage and update the Configuration Management Database (CMDB). This role ensures that CMDB data is accurate, complete, and current, supporting IT operations, service management processes and audit.

Primary Responsibilities :

  • Architect robust data models and relationships for configuration items (CIs) following CSDM best practices.
  • Design and implement automated processes for CMDB data collection, including discovery tools, service graph connectors, import sets, and APIs.
  • Define and implement scalable CMDB architecture aligned with organizational and industry standards. Define and manage comprehensive IRE and health rules.
  • Partner with ITSM, ITOM, and platform teams to ensure CMDB supports incident, change, and asset management workflows.
  • Troubleshoot issues related to automation, monitor system performance, and optimize workflows for efficiency.
  • Ensure the accuracy and completeness of CMDB data, addressing errors and identifying root causes.
  • Identify opportunities for process improvement and automation within the CMDB and related processes. Document CMDB automation processes and provide training to other technical staff.
  • Collaborate with other technology teams to understand their needs and ensure CMDB data meets their requirements.
  • Mentor the organization of Configuration Management services, concepts, policies, and procedures.
  • Mentor junior engineers on best practices and contribute to architectural standards and documentation.
  • Adhere to M&T internal control standards, including participation of internal and external audit points together with any issues raised by external regulators as applicable.
  • Develop a thorough understanding of technology and its functions, processes and operations. Remain current on business and market trends that may affect the Department and business lines.
  • Understand and adhere to the Company’s risk and regulatory standards, policies and controls in accordance with the Company’s Risk Appetite. Identify risk-related issues needing escalation to management.

Education and Experience Required :

  • Associate’s degree and a minimum of 7 years’ systems analysis and / or application development work experience or Bachelor's degree and a minimum of 5 years' systems analysis and / or application development work experience. In lieu of a degree, a combined minimum of 9 year’s education and / or relevant work experience, including a minimum of 5 years’ system analysis and / or application development work experience.
  • Experience with CMDB
  • Education and Experience Preferred :

  • Bachelor’s degree in Computer Science or Computer Engineering
  • Minimum 6 years’ professional experience in a technical engineering position involving infrastructure design technologies, data management and interchange, system design and / or development for complex applications
  • Advanced proficiency of CMDB architecture, ITIL processes, CSDM models, and automation technologies
  • Strong experience with ServiceNow Discovery, Integration Hub, Data Manager, CMDB Health Metrics and IRE
  • Experience with SAM, HAM and EA modules
  • Skilled in JavaScript, REST / SOAP APIs, and ServiceNow scripting for automation.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud a plus
  • Ability to translate complex business and functional requirements into structured, complex data models and workflows for enterprise-scale environments
  • Advanced technical and analytical skills
  • Advanced problem solving and troubleshooting skills, including identification of root causes and technical solutions for resolution
  • Advanced knowledge and advanced expertise in industry and / or vendor technologies
  • Able to solicit, gather, document, and analyze system specifications and requirements
  • Ability to work independently and collaboratively with others in a team environment
  • Ability to use effective facilitation skills and techniques to elicit and review requirements from a diverse range of stakeholders and group size
  • Understanding of how supported technologies interact with other systems and services
  • Excellent written and verbal communication skills
  • Effective influencing skills
  • Process-oriented, adaptable, logical thinker
  • Able to learn quickly in a rapid pace environment
  • Familiarity of agile principles a plus
  • ServiceNow certifications such as Certified Implementation Specialist in ITSM, Discovery, CSDM, HAM, SAM, EA a plus
  • We support our team members with generous benefits.

  • Competitive compensation
  • Health, welfare, and retirement benefits
  • 401(k) match at 5%
  • Work-life balance and flexible work arrangements
  • Banking Officers start with 25 days PTO plus 12 paid holidays
  • 40 hours paid volunteer hours per year
  • Much more. For details, see :
  • About M&T

    M&T Bank is a Top 20 US bank holding company and one of the best performing and financial stable regional banks in the country, we offer our technology employees a wide range of performance-based career development opportunities. We have a strong commitment to our customers and the communities we serve, and we continue to grow with a focus on the future. So, when looking to advance your career, look to M&T. Grow with us.

    M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $110,635.01 - $184,391.68 Annual (USD). The successful candidate’s particular combination of knowledge, skills, and experience will inform their specific compensation.

    Location

    Buffalo, New York, United States of America

    [job_alerts.create_a_job]

    Lead Software Engineer • Buffalo, NY

    [internal_linking.related_jobs]
    Software Engineer

    Software Engineer

    TradeJobsWorkforce • 14213 Buffalo, NY, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Developer - Buffalo, NY

    Senior Software Developer - Buffalo, NY

    Two95 International Inc. • Buffalo, NY, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    A minimum of seven years of software development in an Agile environment within the full SDLC.Five years professional experience developing and implementing software programs and applications with ...[show_more]
    [last_updated.last_updated_30]
    Principal Deployment Engineer- Buffalo, NY

    Principal Deployment Engineer- Buffalo, NY

    IK Systems • Buffalo, NY, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We're Hiring : Principal Deployment Engineer.Location : Buffalo, NY | 💼 Full-Time.IK Systems is seeking a Principal Deployment Engineer to operate at the highest technical tier within our deployment...[show_more]
    [last_updated.last_updated_variable_days]
    Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

    Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

    Mercor • Niagara Falls, New York, US
    [filters.remote]
    [job_card.part_time]
    Mercor is hiring experienced frontend engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending co...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Mercor • Niagara Falls, New York, US
    [filters.remote]
    [job_card.part_time]
    Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sofware Engineer

    Sofware Engineer

    TradeJobsWorkForce • 14213 Buffalo, NY, US
    [job_card.full_time]
    Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies. Test software development methodolo...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Customer Support Engineer

    Customer Support Engineer

    VirtualVocations • Buffalo, New York, United States
    [job_card.full_time]
    A company is looking for a Customer Support Engineer who will bridge communication between customers and technical teams. Key Responsibilities Serve as a primary technical contact for customers, i...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Exceptional Software Engineers (Coding Agent Experience) - AI Trainer ($85-$85 per hour)

    Remote Exceptional Software Engineers (Coding Agent Experience) - AI Trainer ($85-$85 per hour)

    Mercor • Niagara Falls, New York, US
    [filters.remote]
    [job_card.full_time]
    Mercor is seeking software engineers to support one of the world’s leading AI labs in building • •robust, high-performance systems • • that serve the needs of next-generation machine learning applicat...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Development Engineer

    Software Development Engineer

    Amazon • Buffalo, NY, USA
    [job_card.full_time]
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Software Engineer - Remote

    Staff Software Engineer - Remote

    TradeJobsWorkForce • 14204 Buffalo, NY, US
    [filters.remote]
    [job_card.full_time]
    Staff Software Engineer Remote Job Duties : • Implement and evolve a Data Lake storage system with low latency and high thr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Software Engineer - US - AI Trainer ($50-$85 per hour)

    Remote Software Engineer - US - AI Trainer ($50-$85 per hour)

    Mercor • Niagara Falls, New York, US
    [filters.remote]
    [job_card.full_time]
    Mercor is partnering with leading AI labs to recruit • •skilled Software Engineers • • for cutting-edge research initiatives. These projects focus on • •writing and reviewing full unit test suites • • for...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Technical Customer Support Engineer

    Technical Customer Support Engineer

    VirtualVocations • Buffalo, New York, United States
    [job_card.full_time]
    A company is looking for a Technical Customer Support Specialist.Key Responsibilities Triaging customer issues and debugging problems related to the AI platform Collaborating with engineering an...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 14204 Buffalo, NY, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Full Stack Engineer - Upgrade Services (Buffalo)

    Full Stack Engineer - Upgrade Services (Buffalo)

    Odoo • Buffalo, NY, US
    [job_card.part_time]
    Full Stack Engineer (Upgrade Services) - Buffalo, NY.This is a hybrid (3 days onsite, 2 days remote) role in Buffalo, NY. To get the best candidate experience, please consider applying for a maximum...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Full Stack Engineer - Upgrade Services

    Full Stack Engineer - Upgrade Services

    Odoo • Buffalo, NY, United States
    [job_card.full_time]
    Full Stack Engineer (Upgrade Services) - Buffalo, NY.This is a hybrid (3 days onsite, 2 days remote) role in Buffalo, NY. To get the best candidate experience, please consider applying for a maximum...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

    Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

    Mercor • Niagara Falls, New York, US
    [filters.remote]
    [job_card.part_time]
    Mercor is hiring experienced Python Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending codi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Full Stack Engineer (Development Services)

    Full Stack Engineer (Development Services)

    Odoo • Buffalo, NY, United States
    [job_card.full_time]
    Full Stack Engineer (Development Services).This is a hybrid (3 days onsite, 2 days remote) role in Buffalo, NY.To get the best candidate experience, please consider applying for a maximum of 3 appl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Full Stack Engineer (Development Services) (Buffalo)

    Full Stack Engineer (Development Services) (Buffalo)

    Odoo • Buffalo, NY, US
    [job_card.part_time]
    Full Stack Engineer (Development Services).This is a hybrid (3 days onsite, 2 days remote) role in Buffalo, NY.To get the best candidate experience, please consider applying for a maximum of 3 appl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]