M&T Bank is seeking a Lead Full Stack Java Software Engineer for their agile engineering team ... DevOps practices • Experience using Git‑based source control (e.g., GitLab) • Working ...
M&T Bank is seeking a Lead Full Stack Java Software Engineer for their agile engineering team ... DevOps practices • Experience using Git‑based source control (e.g., GitLab) • Working ...
Senior Software Developer
Tonawanda, NY · On-site
$51 - $67.50/hr
Architect and lead full-stack development of large-scale operational software, owning engineering ... Strong backend development skills in Python; familiarity with FastAPI is a plus * Expertise in ...
Senior Software Developer
Tonawanda, NY · On-site
$51 - $67.50/hr
Architect and lead full-stack development of large-scale operational software, owning engineering ... Strong backend development skills in Python; familiarity with FastAPI is a plus * Expertise in ...
Edge Inference Developer Tooling Founder
Boston, NY · On-site +1
$250K/yr
Start with the highest-cost-of-failure verticals (autonomous vehicles, industrial robotics), then expand into the full edge AI developer stack. A few examples: Edge Observability and Developer Tools ...
Edge Inference Developer Tooling Founder
Boston, NY · On-site +1
$250K/yr
Start with the highest-cost-of-failure verticals (autonomous vehicles, industrial robotics), then expand into the full edge AI developer stack. A few examples: Edge Observability and Developer Tools ...
Senior Software Developer
$51.75 - $68.50/hr
Architect and lead full-stack development of large-scale operational software, owning engineering decisions to build robust and maintainable systems * Stay current with evolving technologies and ...
Senior Software Developer
$51.75 - $68.50/hr
Architect and lead full-stack development of large-scale operational software, owning engineering decisions to build robust and maintainable systems * Stay current with evolving technologies and ...
Senior Software Developer
$51.75 - $68.50/hr
Architect and lead full-stack development of large-scale operational software, owning engineering decisions to build robust and maintainable systems * Stay current with evolving technologies and ...
Senior Software Developer
$51.75 - $68.50/hr
Architect and lead full-stack development of large-scale operational software, owning engineering decisions to build robust and maintainable systems * Stay current with evolving technologies and ...
Angular Developer
Buffalo, NY · Remote
$56 - $68.50/hr
Full stack developer with Java or .Net experience, interfacing with an Angular app (required) 1). .Net: 2). Java: 2). Angular: Microservices Front End (required) Banking and/or Financial domains ...
Quick apply
Angular Developer
Buffalo, NY · Remote
$56 - $68.50/hr
Full stack developer with Java or .Net experience, interfacing with an Angular app (required) 1). .Net: 2). Java: 2). Angular: Microservices Front End (required) Banking and/or Financial domains ...
Forward Deployed Engineer - Planhat
Boston, NY · On-site
$160K - $220K/yr
FDE is to this decade what full-stack engineering was to the previous one. * Planhat has years of ... Experience with Python and/or other scripting languages. * Experience integrating with APIs (REST ...
Forward Deployed Engineer - Planhat
Boston, NY · On-site
$160K - $220K/yr
FDE is to this decade what full-stack engineering was to the previous one. * Planhat has years of ... Experience with Python and/or other scripting languages. * Experience integrating with APIs (REST ...
Senior Application Developer
Buffalo, NY · On-site
$110K - $140K/yr
You will combine hands-on full-stack development, cloud architecture, DevOps automation and AI ... Proficiency in multiple programming languages (C#, .NET, Python, or similar). * Experience building ...
Senior Application Developer
Buffalo, NY · On-site
$110K - $140K/yr
You will combine hands-on full-stack development, cloud architecture, DevOps automation and AI ... Proficiency in multiple programming languages (C#, .NET, Python, or similar). * Experience building ...
Senior Web Developer Angular Experience: 8+ Years Role Summary We are looking for a Senior Web ... Develop and support backend services using Node.js ; familiarity with Python Flask APIs is a plus.
Senior Web Developer Angular Experience: 8+ Years Role Summary We are looking for a Senior Web ... Develop and support backend services using Node.js ; familiarity with Python Flask APIs is a plus.
Software Engineer II 2713
Buffalo, NY · Hybrid
$68/hr
This resource will contribute to the design, development, and implementation of full-stack solutions while collaborating with engineers, product partners, and Agile team members to deliver scalable ...
Quick apply
Software Engineer II 2713
Buffalo, NY · Hybrid
$68/hr
This resource will contribute to the design, development, and implementation of full-stack solutions while collaborating with engineers, product partners, and Agile team members to deliver scalable ...
AI Solutions Engineering Delivery Lead
Buffalo, NY · On-site
$99K - $130K/yr
... full-stack AI solutions. As a senior technical leader, you will leverage deep technical ... Python, Pandas, Scikit-learn, PyTorch, Langchain, Semantic Kernel, SQL, vector DBs, LLMs, and ...
AI Solutions Engineering Delivery Lead
Buffalo, NY · On-site
$99K - $130K/yr
... full-stack AI solutions. As a senior technical leader, you will leverage deep technical ... Python, Pandas, Scikit-learn, PyTorch, Langchain, Semantic Kernel, SQL, vector DBs, LLMs, and ...
Associate, Software Engineer
Tonawanda, NY · On-site
$90K - $120K/yr
Arbor is looking for a full-stack software engineer who will report directly to the SVP, Software Engineer and become a key member of the development team, which is responsible for the design ...
Associate, Software Engineer
Tonawanda, NY · On-site
$90K - $120K/yr
Arbor is looking for a full-stack software engineer who will report directly to the SVP, Software Engineer and become a key member of the development team, which is responsible for the design ...
Web Development Tutor
Buffalo, NY · Remote
$18 - $40/hr
Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...
Web Development Tutor
Buffalo, NY · Remote
$18 - $40/hr
Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...
... developer tooling. We're looking for a Senior Full Stack Engineer with a strong backend focus who thrives in fast-paced environments and enjoys taking ownership of complex technical systems from ...
... developer tooling. We're looking for a Senior Full Stack Engineer with a strong backend focus who thrives in fast-paced environments and enjoys taking ownership of complex technical systems from ...
Senior FullStack Developer
Irving, NY · On-site
$60K - $135K/yr
Full Stack Proficiency : Demonstrated ability to design, develop, and maintain both front-end and ... Solid experience in developing server-side logic and APIs using languages such as Java, Python, or ...
Senior FullStack Developer
Irving, NY · On-site
$60K - $135K/yr
Full Stack Proficiency : Demonstrated ability to design, develop, and maintain both front-end and ... Solid experience in developing server-side logic and APIs using languages such as Java, Python, or ...
Associate, Software Engineer
Tonawanda, NY · On-site
$90K - $120K/yr
Arbor is looking for a full-stack software engineer who will report directly to the SVP, Software Engineer and become a key member of the development team, which is responsible for the design ...
Associate, Software Engineer
Tonawanda, NY · On-site
$90K - $120K/yr
Arbor is looking for a full-stack software engineer who will report directly to the SVP, Software Engineer and become a key member of the development team, which is responsible for the design ...
Requirement - Senior Web Developer - Angular Location- Buffalo, NY (Hybrid)(4 days onsite/1 day ... Familiarity with Python Flask-based microservice APIs: o Understand how Flask services expose ...
Quick apply
Requirement - Senior Web Developer - Angular Location- Buffalo, NY (Hybrid)(4 days onsite/1 day ... Familiarity with Python Flask-based microservice APIs: o Understand how Flask services expose ...
Familiarity with Python Flask-based microservice APIs : * Understand how Flask services expose ... Cloud, DevOps & Version Control * Microsoft Azure: * Azure App Services / Static Web Apps * Azure ...
Familiarity with Python Flask-based microservice APIs : * Understand how Flask services expose ... Cloud, DevOps & Version Control * Microsoft Azure: * Azure App Services / Static Web Apps * Azure ...
Arbor Realty Trust is looking for a full-stack software engineer to join their development team, reporting directly to the SVP, Software Engineer. The role involves designing, developing, and ...
Arbor Realty Trust is looking for a full-stack software engineer to join their development team, reporting directly to the SVP, Software Engineer. The role involves designing, developing, and ...
Arbor Realty Trust is seeking a full-stack software engineer to join their development team. The role involves designing, developing, and supporting solutions that align with Arbor's corporate ...
Arbor Realty Trust is seeking a full-stack software engineer to join their development team. The role involves designing, developing, and supporting solutions that align with Arbor's corporate ...
Full Stack Python Developer information
See Buffalo, NY salary details
$57.6K - $68.6K
6% of jobs
$68.6K - $79.5K
1% of jobs
$79.5K - $90.4K
3% of jobs
$90.4K - $101.3K
9% of jobs
$105.7K is the 25th percentile. Wages below this are outliers.
$101.3K - $112.2K
14% of jobs
The median wage is $121.1K / yr.
$112.2K - $123.2K
20% of jobs
$123.2K - $134.1K
12% of jobs
$143.6K is the 75th percentile. Wages above this are outliers.
$134.1K - $145K
11% of jobs
$145K - $155.9K
11% of jobs
$155.9K - $166.8K
10% of jobs
$166.8K - $177.7K
3% of jobs
$57.6K
$125.7K
$177.7K
How much do full stack python developer jobs pay per year?
What is a full stack Python developer?
What are the key skills and qualifications needed to thrive as a full stack Python developer, and why are they important?
What are some common challenges full stack Python developers face when managing both front-end and back-end tasks?
What is a full stack Python developer?
A full stack Python developer uses the Python programming language for the development of the entire technology stack of a web application. Python is a computer programming language that has become one of the more popular for application development. In this job, your duties revolve around developing both front-end and back-end components, which are primarily interfaces and application code, respectively. As a full stack Python developer, you must understand how the entire technology stack functions and have hands-on experience with each component.
What is the difference between Full Stack Python Developer vs Backend Python Developer?
| Aspect | Full Stack Python Developer | Backend Python Developer |
|---|---|---|
| Primary Focus | Developing both frontend and backend applications using Python | Building and maintaining server-side logic and databases with Python |
| Skills Required | Python, JavaScript, HTML, CSS, frameworks like Django/Flask, frontend libraries | Python, database management, API development, server-side frameworks |
| Work Environment | Full-stack projects, both client and server-side tasks | Backend systems, APIs, database integration |
| Common Usage | Startups, small teams, full product development | Large-scale backend systems, data processing |
While both roles involve Python, a Full Stack Python Developer handles both frontend and backend development, whereas a Backend Python Developer focuses solely on server-side logic and database management. The choice depends on whether you want a comprehensive development role or specialize in backend systems.

Full-time
Re-posted 13 days ago
M&T Bank rating
7.8
Based on 185 frontline employees who took The Breakroom Quiz
89th of 170 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