Talent.com
Principal Software Engineer - Java / API
Principal Software Engineer - Java / APIM&T Bank • Buffalo, NY
Principal Software Engineer - Java / API

Principal Software Engineer - Java / API

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

Join M&T Bank’s Digital Banking Experience (DBX) team as a Principal Software Engineer, helping shape the modernization of our digital banking platform. You’ll be part of a forward-thinking, tech-savvy environment driving innovation across one of the bank’s most critical customer-facing systems.

As a Principal Software Engineer, you’ll partner with two existing Technical Leads and work hands-on with a dedicated agile team to deliver high-quality, modernized banking solutions. This is an opportunity to influence technology direction, guide engineering excellence, and collaborate closely with business partners to turn strategy into impactful digital experiences.

Primary Responsibilities

  • Accountable for the overall code change and review process to ensure high quality and process optimization.
  • Apply and analyze metrics across teams to identify opportunities for SDLC process improvement, peer reviews, and work with teams to implement solutions.
  • Author organized, clean, efficient, and secure source code at the expert level in multiple programming languages; coach team members on data structures and algorithms to solve business problems.
  • Contribute to the continuous improvement of development operations, coding practices, and strategic engineering initiatives.
  • Contribute to and review technical roadmaps that address both strategic requirements and technical debt, ensuring compliance with corporate standards and industry best practices.
  • Support rollout of engineering capabilities for specific domains and ensure all regulatory requirements are met.
  • Lead discussions with business or technical stakeholders; proactively engage other groups to align on technical and architectural opportunities.
  • Design, review, and approve system architecture; ensure cross-domain alignment, identify gaps and efficiencies, and drive strategic direction while adhering to architectural design patterns.
  • Regularly participate in and present at peer group committees, capturing opportunities for improvement and working with senior leadership to act on them.
  • Ensure code quality meets industry and corporate standards while mentoring junior team members.
  • Drive implementation adherence and recommend best practices related to performance testing, resiliency, and optimizations.
  • Influence behavioral change with product owners, architects, and senior leaders in the overall requirements and story ingestion process.
  • Understand and adhere to the Company’s risk and regulatory standards, policies, and controls in accordance with the Company’s Risk Appetite.
  • Promote an environment that supports a culture of belonging and reflects the M&T Bank brand.
  • Maintain internal control standards, including timely implementation of internal and external audit points.
  • Complete other related duties as assigned.

Supervisory / Managerial Responsibilities

No direct supervisory responsibilities, but will provide technical mentorship and leadership to engineers across agile teams.

Education and Experience Required

  • Associate’s degree and a minimum of 9 years’ systems analysis and / or application development work experience, or
  • Bachelor’s degree and a minimum of 7 years’ systems analysis and / or application development work experience.
  • In lieu of a degree, a combined minimum of 11 years’ education and / or relevant work experience, including a minimum of 7 years’ systems analysis and / or application development work experience.
  • Expert proficiency in Java, Spring, Angular, SQL, database design, API development, and Git.
  • Education and Experience Preferred

  • Modern Development Practices : Hands-on experience with software modernization, SDLC, DevOps, and delivering in fast-paced, dynamic environments.
  • Industry Knowledge : Background in the financial industry with exposure to business banking features, servicing processes, and back-office support.
  • Integration Skills : Experience with third-party vendor platform integrations and managing cross-dependencies for system integrations.
  • Leadership & Collaboration : Proven ability to lead and mentor development teams, translate technical designs into actionable deliverables, and foster collaboration in agile team environments.
  • Delivery Focus : Track record of driving high-quality technical delivery under tight timelines.
  • Why Join Us

    This is a chance to be part of a transformative initiative at the intersection of banking and technology—modernizing the core digital experiences that millions of customers rely on every day. You’ll have the autonomy to design innovative solutions, the influence to shape technology strategy, and the opportunity to mentor engineers in a collaborative and growth-minded environment.

    #LI-JB3

    M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $130,795.52 - $217,992.53 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]

    Principal Software Engineer • Buffalo, NY

    [internal_linking.similar_jobs]
    Software Engineer

    Software Engineer

    TradeJobsWorkforce • 14209 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]
    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 Application Specialist

    Remote Application Specialist

    U.S. Navy • Angola, NY, US
    [filters.remote]
    [job_card.full_time]
    ABOUT Culinary Specialists (CSs) operate and manage Navy messes and living quarters to provide meals and accommodations for Navy personnel. They prepare menus, manage food inventories, maintain fina...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Principal Digital Engineer or Sr. Principal Digital Engineer

    Principal Digital Engineer or Sr. Principal Digital Engineer

    Northrop Grumman • Buffalo, NY, US
    [job_card.full_time]
    RELOCATION ASSISTANCE : Relocation assistance may be availableCLEARANCE TYPE : SecretTRAVEL : Yes, 10% of the Time.At Northrop Grumman, our employees have incredible opportunities to work on revolutio...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 14208 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]
    Sofware Engineer

    Sofware Engineer

    TradeJobsWorkForce • 14202 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]
    System Engineer

    System Engineer

    TradeJobsWorkForce • 14216 Buffalo, NY, US
    [job_card.full_time]
    System Engineer Job Duties : Manages and monitors all installed systems and infrastructure for ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Controls Engineer II

    Controls Engineer II

    Stark Tech • Buffalo, NY, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Advance your career with the Stark Tech team.We'll shape your future together!.Stark Tech is a total optimization provider of facilities and energy solutions. Stark Tech leads the market in providin...[show_more]
    [last_updated.last_updated_30]
    RN

    RN

    Seneca Health Services • Irving, NY, United States
    [job_card.full_time]
    Incumbent is responsible for providing professional nursing care to, and performing case management duties for, patients of the Seneca Nation Health System in accordance with established standards ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Nurse RN - School RN - $40 per hour

    Nurse RN - School RN - $40 per hour

    Supplemental Health Care • Eden, NY, United States
    [job_card.full_time] +1
    Supplemental Health Care is seeking a local contract nurse RN School RN for a local contract nursing job in Eden, New York. Job Description & Requirements.Supplemental Health Care is a national hiri...[show_more]
    [last_updated.last_updated_30] • [promoted]
    CNA

    CNA

    Sisters of St Francis of Penance and Christian Charity • Lewiston, NY, United States
    [job_card.part_time]
    We have AMAZING Benefits for Full Time Employees!!!! • •.FREE Medical Insurance (no premium) for the FT employee.Employee Appreciate Events and more!. JOB STATUS : Full time, part time.FLSA STATUS : Ho...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Master-at-Arms

    Master-at-Arms

    U.S. Navy • North Collins, New York, US
    [job_card.permanent]
    ABOUT Masters-at-Arms (MAs) are the Navy’s security and law enforcement professionals.All candidates should make sure to read the following job description and information carefully before applying...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Java Server Engineer

    Java Server Engineer

    TradeJobsWorkForce • 14202 Buffalo, NY, US
    [job_card.full_time]
    Java Server Engineer Job Duties : Evaluates Web applications by studying systems flow, data usage, and ...[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]
    Principal Digital Engineer or Sr. Principal Digital Engineer (Hiring Immediately)

    Principal Digital Engineer or Sr. Principal Digital Engineer (Hiring Immediately)

    Northrop Grumman • Buffalo, NY, United States
    [job_card.full_time]
    RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around th...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior AWS Pre-Sales Solutions Architect (East) (RapidScale)

    Senior AWS Pre-Sales Solutions Architect (East) (RapidScale)

    Cox Communications • Town of Grand Island, NY, United States
    [job_card.full_time]
    Our Sales SA positions will require 25-35% travel to conferences, partner offices, and customer sites.This role will support opportunities on the East coast. At RapidScale, exceptional technology is...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Border Patrol Agent - Experienced (GL9 / GS11)

    Border Patrol Agent - Experienced (GL9 / GS11)

    U.S. Customs and Border Protection • Lake Erie Beach, NY, United States
    [job_card.full_time]
    Check out these higher-salaried federal law enforcement opportunities with the U.Your current or prior law enforcement experience may qualify you for this career opportunity with the nation's premi...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Marine Interdiction Agent

    Marine Interdiction Agent

    U.S. Customs and Border Protection • Youngstown, NY, US
    [job_card.full_time]
    NEW RECRUITMENT AND RETENTION INCENTIVES!.Air and Marine Operations (AMO), a component of U.Customs and Border Protection (CBP) offers those with Merchant Mariner Credentials the exceptional opport...[show_more]
    [last_updated.last_updated_30] • [promoted]