... algorithms, and technical approaches to solve business problems. • Oversee source control ... adherence to engineering patterns and practices related to performance testing, resiliency ...
... algorithms, and technical approaches to solve business problems. • Oversee source control ... adherence to engineering patterns and practices related to performance testing, resiliency ...
Senior Mobile Developer
Alabama, NY · On-site
$125K - $135K/yr
... Software Engineer with a focus on designing and building complex, scalable systems. - Deep understanding of software engineering principles, design patterns, algorithms, and system architecture ...
Senior Mobile Developer
Alabama, NY · On-site
$125K - $135K/yr
... Software Engineer with a focus on designing and building complex, scalable systems. - Deep understanding of software engineering principles, design patterns, algorithms, and system architecture ...
Guide team members on appropriate data structures, algorithms, and technical approaches to solve ... Drive adherence to engineering patterns and practices related to performance testing, resiliency ...
Guide team members on appropriate data structures, algorithms, and technical approaches to solve ... Drive adherence to engineering patterns and practices related to performance testing, resiliency ...
... Engineering Posting Number F250120 Posting Link Employer State Faculty Appointment Term Term ... Quantum Algorithms * Quantum Networking for Distributed Quantum Computing (As opposed to QKD)
... Engineering Posting Number F250120 Posting Link Employer State Faculty Appointment Term Term ... Quantum Algorithms * Quantum Networking for Distributed Quantum Computing (As opposed to QKD)
Java Developer - Azure Serverless - Buffalo, NY
Buffalo, NY · On-site
$49.50 - $64/hr
Solid understanding of OOP, data structures, algorithms, concurrency, and exception handling ... Understanding event-driven architecture, statelessness, and cold start considerations. * DevOps: ...
Quick apply
Java Developer - Azure Serverless - Buffalo, NY
Buffalo, NY · On-site
$49.50 - $64/hr
Solid understanding of OOP, data structures, algorithms, concurrency, and exception handling ... Understanding event-driven architecture, statelessness, and cold start considerations. * DevOps: ...
Guide team members on appropriate data structures, algorithms, and technical approaches to solve ... Drive adherence to engineering patterns and practices related to performance testing, resiliency ...
Guide team members on appropriate data structures, algorithms, and technical approaches to solve ... Drive adherence to engineering patterns and practices related to performance testing, resiliency ...
Guide team members on appropriate data structures, algorithms, and technical approaches to solve ... Drive adherence to engineering patterns and practices related to performance testing, resiliency ...
Guide team members on appropriate data structures, algorithms, and technical approaches to solve ... Drive adherence to engineering patterns and practices related to performance testing, resiliency ...
... algorithms, and development patterns. * Serve as a hands-on Full Stack Engineer with expertise in ... NET and Angular technologies. * Drive automation initiatives that improve operational efficiency ...
... algorithms, and development patterns. * Serve as a hands-on Full Stack Engineer with expertise in ... NET and Angular technologies. * Drive automation initiatives that improve operational efficiency ...
... algorithms, and development patterns. * Serve as a hands-on Full Stack Engineer with expertise in ... NET and Angular technologies. * Drive automation initiatives that improve operational efficiency ...
... algorithms, and development patterns. * Serve as a hands-on Full Stack Engineer with expertise in ... NET and Angular technologies. * Drive automation initiatives that improve operational efficiency ...
... algorithms, and development patterns. * Serve as a hands-on Full Stack Engineer with expertise in ... NET and Angular technologies. * Drive automation initiatives that improve operational efficiency ...
... algorithms, and development patterns. * Serve as a hands-on Full Stack Engineer with expertise in ... NET and Angular technologies. * Drive automation initiatives that improve operational efficiency ...
AP Computer Science Principles Tutor
Buffalo, NY · Remote
$18 - $40/hr
Deep knowledge of computational thinking, creative development, data analysis, algorithms and programming, computing systems, and the impact of computing on society and culture. Ability to explain ...
AP Computer Science Principles Tutor
Buffalo, NY · Remote
$18 - $40/hr
Deep knowledge of computational thinking, creative development, data analysis, algorithms and programming, computing systems, and the impact of computing on society and culture. Ability to explain ...
Senior FX Trading System Engineer - AVP
Niagara Falls, NY · On-site
$115 - $160/hr
Senior FX Trading System Engineer - AVP Position Overview: As a Senior FX Trading System Engineer ... algorithmic platforms. You will troubleshoot and resolve complex technical issues, minimize ...
New
Senior FX Trading System Engineer - AVP
Niagara Falls, NY · On-site
$115 - $160/hr
Senior FX Trading System Engineer - AVP Position Overview: As a Senior FX Trading System Engineer ... algorithmic platforms. You will troubleshoot and resolve complex technical issues, minimize ...
New
Java Tutor
Buffalo, NY · Remote
$18 - $40/hr
Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism ... Skilled at breaking down class design, inheritance hierarchies, and algorithm implementation in ...
Java Tutor
Buffalo, NY · Remote
$18 - $40/hr
Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism ... Skilled at breaking down class design, inheritance hierarchies, and algorithm implementation in ...
Senior Software Engineer, Core Experiences - Buffalo, NY, USA
Buffalo, NY · On-site
$140 - $200/hr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... our algorithms. * Ship cloud functions, lightweight backend services, and jobs using Kotlin. An ...
Senior Software Engineer, Core Experiences - Buffalo, NY, USA
Buffalo, NY · On-site
$140 - $200/hr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... our algorithms. * Ship cloud functions, lightweight backend services, and jobs using Kotlin. An ...
OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading technical design, mentoring other engineers ...
OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading technical design, mentoring other engineers ...
OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading technical design, mentoring other engineers ...
OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading technical design, mentoring other engineers ...
Intern Application Developer - Adobe - 2027
Buffalo, NY · On-site
$18.75 - $24.50/hr
Basic understanding of software development principles, object-oriented programming, algorithms, data structures, databases, APIs, and problem-solving concepts. * Exposure to software development ...
Intern Application Developer - Adobe - 2027
Buffalo, NY · On-site
$18.75 - $24.50/hr
Basic understanding of software development principles, object-oriented programming, algorithms, data structures, databases, APIs, and problem-solving concepts. * Exposure to software development ...
Intern Application Developer - Adobe - 2027
Buffalo, NY · On-site
$18.75 - $24.50/hr
Basic understanding of software development principles, object-oriented programming, algorithms, data structures, databases, APIs, and problem-solving concepts. * Exposure to software development ...
Intern Application Developer - Adobe - 2027
Buffalo, NY · On-site
$18.75 - $24.50/hr
Basic understanding of software development principles, object-oriented programming, algorithms, data structures, databases, APIs, and problem-solving concepts. * Exposure to software development ...
Intern Application Developer - Adobe - 2027
Buffalo, NY · On-site
$18.75 - $24.50/hr
Basic understanding of software development principles, object-oriented programming, algorithms, data structures, databases, APIs, and problem-solving concepts. * Exposure to software development ...
Intern Application Developer - Adobe - 2027
Buffalo, NY · On-site
$18.75 - $24.50/hr
Basic understanding of software development principles, object-oriented programming, algorithms, data structures, databases, APIs, and problem-solving concepts. * Exposure to software development ...
Senior Software Engineer, Core Experiences - Buffalo, NY, USA
Buffalo, NY · On-site +1
$118K - $156K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... algorithms * Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal ...
Senior Software Engineer, Core Experiences - Buffalo, NY, USA
Buffalo, NY · On-site +1
$118K - $156K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... algorithms * Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal ...
Algorithmic Engineer information
See Buffalo, NY salary details
$57.6K - $70.3K
14% of jobs
$77.8K is the 25th percentile. Wages below this are outliers.
$70.3K - $82.9K
19% of jobs
$82.9K - $95.5K
12% of jobs
The median wage is $99.9K / yr.
$95.5K - $108.2K
17% of jobs
$108.2K - $120.8K
12% of jobs
$123K is the 75th percentile. Wages above this are outliers.
$120.8K - $133.5K
14% of jobs
$133.5K - $146.1K
7% of jobs
$146.1K - $158.7K
3% of jobs
$158.7K - $171.4K
0% of jobs
$171.4K - $184K
1% of jobs
$184K - $196.6K
2% of jobs
$57.6K
$108.1K
$196.6K
How much do algorithmic engineer jobs pay per year?
What is the difference between Algorithmic Engineer vs Data Scientist?
| Aspect | Algorithmic Engineer | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's or Master's in Computer Science, Engineering, or related fields; programming skills | Bachelor's or Master's in Data Science, Statistics, or related fields; strong analytical skills |
| Work Environment | Develops algorithms for software, hardware, or embedded systems; often in tech or finance industries | Analyzes data to extract insights; works in tech, finance, healthcare, and more |
| Employer & Industry Usage | Tech companies, finance firms, R&D departments | Tech companies, consulting firms, research institutions |
While both roles require strong programming and analytical skills, Algorithmic Engineers focus on designing and implementing algorithms for systems and applications, whereas Data Scientists analyze data to inform business decisions. The roles often overlap in tech environments but serve different primary functions.
How much does an algorithmic engineer make?
What does an algorithmic engineer do?
What are popular job titles related to Algorithmic Engineer jobs in Buffalo, NY?
For Algorithmic Engineer jobs in Buffalo, NY, the most frequently searched job titles are:
What job categories do people searching Algorithmic Engineer jobs in Buffalo, NY look for?
The top searched job categories for Algorithmic Engineer jobs in Buffalo, NY are:
What cities near Buffalo, NY are hiring for Algorithmic Engineer jobs?
Cities near Buffalo, NY with the most Algorithmic Engineer job openings:

Full-time
Re-posted 26 days ago
M&T Bank rating
7.9
Based on 186 frontline employees who took The Breakroom Quiz
80th of 171 rated banks
Job description
M&T Bank is seeking a Lead Full Stack Java Software Engineer for their agile engineering team focused on building a next-generation digital banking platform. This role involves hands-on development across full-stack technologies, influencing architecture, and guiding the team in best practices, while ensuring high-quality code and effective collaboration with cross-functional teams.
Responsibilities:
• Serve as a hands‑on technical leader, spending the majority of your time (approximately 80%) designing and developing software while mentoring and coaching other engineers.
• Design, develop, and maintain applications in alignment with approved SDLC processes, emphasizing clean, resilient, and well‑tested code that minimizes risk to the Bank.
• Lead technical design discussions and architecture sessions, contributing ideas and recommendations to application architecture, engineering practices, and design patterns.
• Review, approve, and provide guidance on pull requests, technical designs, and proposed changes, ensuring quality, stability, and maintainability.
• Establish and coach best practices for code reviews, code quality, testing, and continuous improvement.
• Author organized, efficient, secure source code at an expert level in at least one programming language, with professional proficiency in at least one additional language.
• Guide team members on appropriate data structures, algorithms, and technical approaches to solve business problems.
• Oversee source control management activities, including reviewing merges and ensuring code is properly integrated into the production deployment path.
• Review testing strategies and code coverage to ensure comprehensive validation, and coach team members on opportunities to improve test quality.
• Drive adherence to engineering patterns and practices related to performance testing, resiliency, scalability, and optimization.
• Partner with delivery teams to review and approve technical requirements, ensuring completeness, accuracy, and feasibility.
• Collaborate across teams and domains, recommending process or architectural improvements where technical concerns warrant change.
• Communicate architecture, progress, risks, and challenges clearly to both technical and business stakeholders.
• Present team work at internal forums, architecture reviews, and peer group meetings; contribute to internal knowledge sharing through documentation or blog posts.
• Understand and comply with the Company’s risk, regulatory, and internal control standards, escalating risk‑related issues as appropriate.
• Promote a culture of belonging that reflects the M&T Bank brand.
• Perform other related duties as assigned.
Qualifications:
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.
• Full‑stack development experience, including front‑end frameworks such as Angular
• Hands‑on API development and integration experience
• Experience with Java and Spring Boot–based services
• Familiarity with CI/CD pipelines, automated testing, and modern DevOps practices
• Experience using Git‑based source control (e.g., GitLab)
• Working knowledge of databases, performance optimization, and resilient system design
Preferred:
• Expert analytical and problem‑solving skills specific to application development
• Experience working in agile, collaborative team environments
• Ability to work autonomously while balancing multiple complex initiatives
• Strong organizational and time‑management skills
• Advanced written and verbal communication skills
• Experience driving project milestones and delivery timelines
• Proven experience leading technical initiatives or projects
• Experience partnering with and presenting to both technology and business stakeholders
Company:
M&T Bank provides banking, investment, insurance, and mortgage financial services. Founded in 1856, the company is headquartered in Buffalo, USA, with a team of 10001+ employees. The company is currently Late Stage.
About M&T Bank
Sourced by ZipRecruiter
Industry
Finance and insurance
Company size
10,000+ Employees
Headquarters location
Buffalo, NY, US
Year founded
1856