1

Senior Python Flask Jobs in New York (NOW HIRING)

Python Software Engineer

Manhattan, NY · On-site

$140K - $160K/yr

Senior Software Engineer, Python Programmer Fitch Ratings is currently seeking a Senior Software ... Experience with popular Python frameworks such as Django, Flask or Pyramid. * Knowledge of DevOps ...

... as a Senior Backend Software Developer. In this role you will assist in leading projects from ... Strong Python (Flask / SQLAlchemy) experience. * Advanced PostgreSQL database knowledge (e.g ...

Python Software Engineer

Manhattan, NY · On-site

$140K - $160K/yr

Senior Software Engineer, Python Programmer Fitch Ratings is currently seeking a Senior Software ... Experience with popular Python frameworks such as Django, Flask or Pyramid. * Knowledge of DevOps ...

Senior AI Engineer

Piscataway, NJ · On-site

$106K - $146K/yr

Develop and deploy machine learning models using Python and frameworks like PyTorch and TensorFlow ... Develop APIs and endpoint services using FastAPI or Flask. * Collaborate with offshore teams to ...

The Senior Backend Engineer will be responsible for developing and maintaining the core Flask API ... experience building Python APIs in Flask or FastAPI. • A desire to work in a fast-paced ...

Senior AWS Data Engineer

Jersey City, NJ · On-site

$110K - $150K/yr

... Python. * Develop and implement APIs, specifically REST/Flask, for seamless real-time data ... Proven experience as a Senior Data Engineer, with a focus on Python and AWS, ideally 10+ years in ...

Ruby (Rails), Python (Flask), Javascript (Hotwire, React.js, Next.js) * Postgres * AWS infrastructure managed via Terraform * Datadog, Posthog, Rollbar, Sentry * Claude AI tools (Chat, Cowork, Code)

Senior Frontend Web Developer Industry IT services Location: NYC Salary range: US$100k -$135k base ... Python and Flask (or 2.5+ years experience with similar web framework, and some experience with ...

Senior Frontend Web Developer Industry IT services Location: NYC Salary range: US$100k -$135k base ... Python and Flask (or 2.5+ years experience with similar web framework, and some experience with ...

Senior Frontend Web Developer Industry IT services Location: NYC Salary range: US$100k -$135k base ... Python and Flask (or 2.5+ years experience with similar web framework, and some experience with ...

Senior Backend Engineer

Manhattan, NY · On-site

$140K - $180K/yr

Develop and maintain RESTful APIs using Java (Spring Boot or related web frameworks) or Python (Flask, Django) * Design and implement asynchronous service communication using RabbitMQ or AWS SQS/SNS

Showing results 41-60

Senior Python Flask information

What is a senior Python Flask developer?

A Senior Python Flask Developer is an experienced software engineer who specializes in building web applications using the Flask framework and the Python programming language. They are responsible for designing, developing, testing, and maintaining backend services and APIs, often working with databases, cloud services, and other technologies. Senior developers are also expected to mentor junior team members, lead projects, and ensure code quality and best practices throughout the development process.

What are the key skills and qualifications needed to thrive as a senior Python Flask developer?

To thrive as a Senior Python Flask Developer, you need advanced proficiency in Python programming, experience with the Flask framework, and a solid understanding of RESTful APIs, typically supported by a degree in computer science or related field. Familiarity with tools like Git, Docker, SQL/NoSQL databases, and cloud platforms such as AWS or Azure is commonly required, along with relevant certifications. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with teams and mentor junior developers. Mastering these skills ensures you can build robust, scalable web applications and lead project success in dynamic development environments.

What are some common challenges senior Python Flask developers face when working on large-scale web applications?

Senior Python Flask developers often encounter challenges such as managing application scalability, ensuring code maintainability, and integrating with various third-party services. Handling complex database relationships and optimizing API performance are also common issues, especially as user traffic grows. Effective collaboration with frontend developers and DevOps teams is essential to address deployment, security, and continuous integration concerns, making strong communication and problem-solving skills crucial for success in this role.

What is the difference between Senior Python Flask vs Python Developer?

AspectSenior Python FlaskPython Developer
Primary FocusWeb application development using Flask framework, with leadership responsibilitiesGeneral Python programming, including scripting, data analysis, and application development
Experience LevelAdvanced, with expertise in Flask, architecture, and mentoringEntry to mid-level, with broad Python skills
CertificationsOften includes Python or web development certificationsMay have Python certifications, but less specialized
Work EnvironmentTech companies, startups, or agencies focusing on web appsVaried industries, including data science, automation, and software development

Senior Python Flask roles focus on building and leading web applications with Flask, requiring specialized knowledge and leadership. Python Developers have broader Python skills applicable across multiple domains. The choice depends on whether you want to specialize in web development or pursue general Python programming.

Is senior Python Flask in demand?

Senior Python Flask developers are in high demand due to the framework's popularity for building scalable web applications and APIs. Companies seek professionals with experience in Python, Flask, and related tools like SQL databases and cloud platforms, reflecting strong job growth in software development roles.

Which senior Python Flask job has the highest salary?

Senior Python Flask developers with specialized skills in cloud computing, microservices, or data engineering tend to have the highest salaries. Roles in industries like finance, technology, and healthcare often offer higher compensation, especially for those with extensive experience and certifications in relevant frameworks and tools.

What are the most commonly searched types of Python Flask jobs in New York?

The most popular types of Python Flask jobs in New York are:

Lead Software Engineering - Python

Jersey City, NJ • On-site

JP Morgan Chase
Finance and Insurance • 10K+ employees

Full-time

Medical, Retirement

Re-posted 27 days ago


JPMorgan Chase & Co. rating

7.9

Company rating: 7.9 out of 10

Based on 500 frontline employees who took The Breakroom Quiz


Job description

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver trusted, market-leading technology products in a secure, stable, and scalable way. 

As a Lead Software Engineer at JPMorganChase within Infrastructure Platforms, you will make a significant business impact through your skills and contributions, applying technical expertise and problem-solving methodologies to address a diverse array of challenges across multiple technologies and applications.


 
Job Responsibilities 
Execute creative software solutions, design, development, and technical troubleshooting, thinking beyond routine or conventional approaches to build solutions or break down technical problems. 
Deliver end-to-end solutions in the form of cloud-native, microservices-based applications, leveraging the latest technologies and best industry practices. 
Use domain modeling techniques to build best-in-class business products, structuring software for clarity, testability, and evolution. 
Develops secure high-quality production code, and reviews and debugs code written by others.
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, opportunity, inclusion, and respect.
Design and build solutions that avoid single points of failure using scalable architectural patterns. 
Design and build scalable, secure, and reliable solutions by leveraging modern architectural patterns that ensure zero-downtime releases and optimize data performance.-
-Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain.
-Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale.

 
Required qualifications, capabilities, and skills 
Formal training or certification on software engineering concepts and 5+ years of hands-on experience in software engineering, including system design, application development, testing, and operational support. 
Proficiency in back-end technologies (e.g., Python, Flask, Django) with experience building microservices-based applications;  for full-stack roles, proficiency also includes front-end technologies (e.g., HTML, CSS, JavaScript, Typescript, React, Angular). 
Hands-on development experience with Java and Spring/Spring Boot for building and supporting services. 
Experience working with cloud platforms (e.g., AWS, Azure, GCP), distributed systems, and web technologies, including RESTful APIs and web services, WebSockets, and JSON. 
Hands-on experience designing and building scalable applications using SQL and NoSQL databases. 
Experience with agile development methodologies (e.g., Scrum) and an understanding of the software development life cycle.
Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security. 
Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls. 

 
Preferred qualifications, capabilities, and skills 
Strong soft skills, including presentation, negotiation, mentoring, and stakeholder management. 
Strong problem-solving, analytical, and communication skills. 
Ability to drive broader impact by sharing and contributing best practices. 
Experience in the banking domain. 
AWS certification.
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.

What JPMorgan Chase & Co. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom