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 ...
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 ...
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 ...
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.
New
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.
New
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 ...
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 ...
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 ...
New
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 ...
New
... Python Flask-based microservice APIs: o Understand how Flask services expose endpoints for data ... DevOps & Version Control • Microsoft Azure: o Azure App Services / Static Web Apps o Azure ...
New
Quick apply
... Python Flask-based microservice APIs: o Understand how Flask services expose endpoints for data ... DevOps & Version Control • Microsoft Azure: o Azure App Services / Static Web Apps o Azure ...
New
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 ...
New
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 ...
New
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 ...
... Python Flask-based microservice APIs: oUnderstand how Flask services expose endpoints for data ... Cloud, DevOps & Version Control ∙Microsoft Azure: oAzure App Services / Static Web Apps oAzure ...
New
... Python Flask-based microservice APIs: oUnderstand how Flask services expose endpoints for data ... Cloud, DevOps & Version Control ∙Microsoft Azure: oAzure App Services / Static Web Apps oAzure ...
New
Familiarity with CI/CD pipelines, automated testing, and modern DevOps practices * Experience using Gitbased source control (e.g., GitLab) * Working knowledge of databases, performance optimization ...
Familiarity with CI/CD pipelines, automated testing, and modern DevOps practices * Experience using Gitbased source control (e.g., GitLab) * Working knowledge of databases, performance optimization ...
Robotics Middleware Founder
Boston, NY · On-site +1
$250K/yr
Developers building production robotics hit the same wall on every deployment. Low-level sensor ... to build full-stack, AI Native services in industries where outcomes depend on expertise ...
Robotics Middleware Founder
Boston, NY · On-site +1
$250K/yr
Developers building production robotics hit the same wall on every deployment. Low-level sensor ... to build full-stack, AI Native services in industries where outcomes depend on expertise ...
CI/CD Engineer
Amherst, NY · On-site
$71K - $125K/yr
... in DevOps, CI/CD, Site Reliability Engineering (SRE), or full-stack development with hands-on ... Proficiency in at least one programming language, such as Python, Go, or Javascript, along with ...
CI/CD Engineer
Amherst, NY · On-site
$71K - $125K/yr
... in DevOps, CI/CD, Site Reliability Engineering (SRE), or full-stack development with hands-on ... Proficiency in at least one programming language, such as Python, Go, or Javascript, along with ...
SDET (Software Dev Engineer in Test) - AI Trainer
Buffalo, NY · Remote
$50 - $100/hr
As a DataAnnotation's coder, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers -- who are driving ...
Quick apply
SDET (Software Dev Engineer in Test) - AI Trainer
Buffalo, NY · Remote
$50 - $100/hr
As a DataAnnotation's coder, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers -- who are driving ...
CI/CD Engineer
Buffalo, NY · On-site
$71K - $125K/yr
... in DevOps, CI/CD, Site Reliability Engineering (SRE), or full-stack development with hands-on ... Proficiency in at least one programming language, such as Python, Go, or Javascript, along with ...
CI/CD Engineer
Buffalo, NY · On-site
$71K - $125K/yr
... in DevOps, CI/CD, Site Reliability Engineering (SRE), or full-stack development with hands-on ... Proficiency in at least one programming language, such as Python, Go, or Javascript, along with ...
nCino Developer with Java (Remote)
Buffalo, NY · On-site +1
$49.50 - $64/hr
... full-stack AI solutions for our clients. Our deep industry, process and engineering expertise ... enables us to build an organization's unique context into technology systems that amplify human ...
nCino Developer with Java (Remote)
Buffalo, NY · On-site +1
$49.50 - $64/hr
... full-stack AI solutions for our clients. Our deep industry, process and engineering expertise ... enables us to build an organization's unique context into technology systems that amplify human ...
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 18 days ago
M&T Bank rating
7.8
Based on 183 frontline employees who took The Breakroom Quiz
76th of 149 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:
Great companies have an enduring sense of purpose. Founded in 1856, the company is headquartered in Buffalo, New York, US, , 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