2

Python Flask Developer Remote Jobs in Raleigh, NC

Data Engineer II

Raleigh, NC · Remote

$143.25K - $187.07K/yr

Overview This is a remote role that may only be hired in the following locations: North Carolina ... Enhance data processing systems and procedures through system analysis, python coding, testing, and ...

Power BI Developer

Raleigh, NC · Remote

$45 - $50/hr

Raleigh, NC, Remote Client looking to hire a SQL/Power BI developer with 5+ years of development ... Familiarity with programming languages like Python, Java, or C# for application integration is a ...

Power BI Developer

Raleigh, NC · Remote

$45 - $50/hr

Raleigh, NC, Remote Client looking to hire a SQL/Power BI developer with 5+ years of development ... Familiarity with programming languages like Python, Java, or C# for application integration is a ...

Senior Software Engineer

Durham, NC · Remote

$118.40K - $156.10K/yr

... in Python, JavaScript (React), Java, SQL/NoSQL databases, cloud technologies, and data lake ... The ideal candidate will thrive in our remote work environment, architecting scalable software ...

next page

Showing results 1-20

Python Flask Developer Remote information

See Raleigh, NC salary details

$12

$56

$83

How much do python flask developer remote jobs pay per hour?

As of May 31, 2026, the average hourly pay for python flask developer remote in Raleigh, NC is $56.98, according to ZipRecruiter salary data. Most workers in this role earn between $46.97 and $64.71 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Python Flask Developer in a remote role, and why are they important?

To excel as a remote Python Flask Developer, you need strong proficiency in Python programming, experience with the Flask web framework, and a solid understanding of RESTful API design, usually supported by a relevant degree or portfolio. Familiarity with tools such as Git, Docker, cloud platforms (e.g., AWS), and CI/CD pipelines is highly valued, alongside knowledge of databases like PostgreSQL or MongoDB. Excellent problem-solving, self-motivation, and clear written communication are crucial soft skills for effective remote collaboration and project delivery. These skills ensure the developer can build robust web applications, work independently, and contribute efficiently to distributed teams.

What are the main collaboration and communication tools used by remote Python Flask developers, and how do they impact daily workflow?

Remote Python Flask developers typically rely on tools like Slack or Microsoft Teams for instant messaging, Zoom or Google Meet for virtual meetings, and project management platforms such as Jira or Trello for tracking tasks. Version control is managed using Git services like GitHub or GitLab. These tools facilitate seamless collaboration with cross-functional teams, help maintain transparency, and ensure that everyone stays aligned on project goals, making remote work efficient and organized.

What does a Python Flask Developer do when working remotely?

A Python Flask Developer working remotely designs, develops, and maintains web applications using the Flask framework and the Python programming language. Their responsibilities often include building and integrating APIs, writing backend logic, managing databases, and collaborating with team members through digital communication tools. Remote developers also ensure code quality through testing and debugging, while keeping up with project requirements and deadlines. Effective communication and self-motivation are essential for success in a remote role.

What is the difference between Python Flask Developer Remote vs Python Django Developer Remote?

AspectPython Flask Developer RemotePython Django Developer Remote
Required CredentialsProficiency in Flask, Python, REST APIs, basic database knowledgeProficiency in Django, Python, REST APIs, database management
Work EnvironmentRemote, collaborative teams, startup or tech companiesRemote, often larger organizations or SaaS providers
Industry UsageWeb development, microservices, lightweight APIsFull-stack web apps, enterprise solutions, content management
Search & Comparison IntentCommonly compared due to similar Python frameworks and remote work options

Both Python Flask Developer Remote and Python Django Developer Remote roles involve remote work with Python expertise. Flask developers typically focus on lightweight, flexible microservices, while Django developers work on more comprehensive, full-featured web applications. The choice depends on project complexity and specific framework familiarity.

What are the most commonly searched types of Python Flask Developer jobs in Raleigh, NC? The most popular types of Python Flask Developer jobs in Raleigh, NC are:
Data Engineer II

$143.25K - $187.07K/yr

Full-time

Posted yesterday


First Citizens Bank rating

7.6

Company rating: 7.6 out of 10

Based on 102 frontline employees who took The Breakroom Quiz

80th of 141 rated banks


Job description

Overview

This is a remote role that may only be hired in the following locations: North Carolina, Georgia, and Arizona.

Responsible for designing, building, and maintaining data platform that supports data integrations for Enterprise Data Warehouse, Operational Data Store or Data Marts etc. with appropriate data access, data security, data privacy and data governance. Establish enterprise-scale data integration procedures, data pipelines and frameworks across the data development life cycle. Suggest and implement appropriate technologies to deliver resilient, scalable, and future-proof data solutions. Create high performing data ingestion pipelines. Create scheduled as well as trigger-based ingestion patterns using scheduling tools. Create performance optimized DDLs for any row-based or columnar databases. Conduct performance tuning of complex data pipelines and SQL queries. Perform impact analysis of proposed changes on existing architecture, capabilities, system priorities, and technology solutions. Enhance data processing systems and procedures through system analysis, python coding, testing, and other activities that facilitate technical business objectives. Oversee data deliverables and coordinate design reviews and release management activities. Estimate and provide timelines for project activities. Identify, document, and communicate technical risks, issues and alternative solutions discovered during project. Drive automation, identify inefficiencies, optimize processes and data flows, and recommend improvements. Use agile engineering practices and various data development technologies to rapidly develop and implement efficient data products. Collaborate with Product Owners to understand PI goals, PI planning, requirement clarification, and delivery coordination. Provide technical support for production incidents and failures. This is a remote role that may be hired in the States of North Carolina, Georgia and Arizona.


Qualifications

Position requires a Bachelor’s degree in Computer Science, Information Science, or a related field plus five (5) years of experience in the job offered or five (5) years of experience as a Systems Engineer, Business Intelligence Engineer, ETL Developer, or related occupation. Or a Master’s degree in Computer Science, Information Science, or a related field plus three (3) years of experience in the job offered or three (3) years as a Systems Engineer, Business Intelligence Engineer, ETL Developer, or related occupation.

Requires experience writing and optimizing using SQL queries in a business environment with large datasets. Requires experience with big data systems with distributed storage and serverless compute technologies (AWS or Hadoop). Requires programming proficiency in modern programming language, Python or PySpark. Requires experience designing data schema. Requires experience operating internal data warehouses and SQL/NoSQL database systems.  Requires experience with traditional ETL, and cloud based ETL tools, Informatica Intelligent Cloud Services or Streamsets. Requires experience with scheduling tools (Control-M, Redwood or Autosys). Requires experience with reporting tools (Tableau or MicroStrategy). Requires experience with traditional and cloud based databases (Oracle, Sqlserver, Teradata and Hive). Requires experience with Tortoise SVN or similar code repository system. Requires knowledge of System Life Cycle Development methodology (Waterfall and Agile). This is a remote role that may be hired in the States of North Carolina, Georgia and Arizona.

The base pay for this position is generally between $143,250 to $187,070 per year. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits

This job posting is expected to remain active for 31 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants. #EJC and #LI-DNI 

Qualifications:

Position requires a Bachelor’s degree in Computer Science, Information Science, or a related field plus five (5) years of experience in the job offered or five (5) years of experience as a Systems Engineer, Business Intelligence Engineer, ETL Developer, or related occupation. Or a Master’s degree in Computer Science, Information Science, or a related field plus three (3) years of experience in the job offered or three (3) years as a Systems Engineer, Business Intelligence Engineer, ETL Developer, or related occupation.

Requires experience writing and optimizing using SQL queries in a business environment with large datasets. Requires experience with big data systems with distributed storage and serverless compute technologies (AWS or Hadoop). Requires programming proficiency in modern programming language, Python or PySpark. Requires experience designing data schema. Requires experience operating internal data warehouses and SQL/NoSQL database systems.  Requires experience with traditional ETL, and cloud based ETL tools, Informatica Intelligent Cloud Services or Streamsets. Requires experience with scheduling tools (Control-M, Redwood or Autosys). Requires experience with reporting tools (Tableau or MicroStrategy). Requires experience with traditional and cloud based databases (Oracle, Sqlserver, Teradata and Hive). Requires experience with Tortoise SVN or similar code repository system. Requires knowledge of System Life Cycle Development methodology (Waterfall and Agile). This is a remote role that may be hired in the States of North Carolina, Georgia and Arizona.

The base pay for this position is generally between $143,250 to $187,070 per year. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits

This job posting is expected to remain active for 31 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants. #EJC and #LI-DNI 

Education:UNAVAILABLEEmployment Type: FULL_TIME

What First Citizens Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom