{"schemaVersion":"jobsearcher.job.v1","id":"d0cac2ffa9f26f9440aac6b7","url":"https://jobsearcher.com/jobs/d0cac2ffa9f26f9440aac6b7","canonicalUrl":"https://jobsearcher.com/jobs/d0cac2ffa9f26f9440aac6b7","title":"Senior Python Developer - Python, Django, Flask","description":"Senior Python Developer\n\nPython Developer\n\nPosition Overview\nWe are seeking a skilled Python Developer to design, build, and maintain backend systems and APIs for high-performance, scalable applications. You will collaborate with product, frontend, and DevOps teams to deliver reliable microservices, optimize performance, ensure observability and security, and contribute to architecture and development best practices. The ideal candidate has solid experience with modern Python frameworks, relational and NoSQL databases, asynchronous programming, testing, CI/CD, containerization, and cloud deployments.\n\nKey Responsibilities\n\nDesign, implement, and maintain backend services and APIs using Python and frameworks such as Django, Flask, and FastAPI.\nBuild RESTful and GraphQL endpoints, adhering to OpenAPI/Swagger specifications and RESTful design principles.\nDevelop and maintain database schemas and queries for PostgreSQL, MySQL, SQLite and integrate with NoSQL stores like MongoDB and Redis.\nImplement data access using ORMs and libraries such as Django ORM, SQLAlchemy, and raw SQL when appropriate.\nArchitect and implement asynchronous and concurrent systems using AsyncIO, multithreading, multiprocessing, Celery, and other concurrency patterns.\nIntegrate and operate message brokers and event-driven systems with RabbitMQ, Kafka, or similar technologies.\nWrite robust unit and integration tests using PyTest and Unittest, apply TDD principles where appropriate, and maintain high test coverage.\nCreate and maintain CI/CD pipelines, automated builds, and deployments using tools and infrastructure (Docker, Docker Compose, Kubernetes).\nPackage and containerize applications using Docker; collaborate with platform teams to deploy and operate services on AWS, Azure, or GCP.\nApply performance optimization and profiling techniques, improve latency and throughput, and implement efficient caching strategies.\nInstrument applications for observability and error tracking using Prometheus, Grafana, Sentry, and centralized logging.\nImplement authentication and authorization solutions using OAuth, JWT, and follow security best practices for web applications and APIs.\nUse IaC tools such as Terraform to define and manage cloud infrastructure alongside DevOps practices.\nParticipate in code reviews, mentoring, technical design discussions, and contribute to architecture, documentation, and operational runbooks.\nMonitor production services, respond to incidents, perform root cause analysis, and drive reliability improvements.\n\nQualifications\n\nBachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience.\n3+ years of professional experience developing backend systems in Python; strong knowledge of Python idioms and best practices.\nHands-on experience with Django, Flask, and/or FastAPI and building RESTful and GraphQL APIs.\nProficiency with SQL (PostgreSQL, MySQL, SQLite) and NoSQL databases (MongoDB, Redis); experience with ORMs such as SQLAlchemy and Django ORM.\nExperience with asynchronous programming (AsyncIO), concurrency (multithreading, multiprocessing), and task queues (Celery).\nFamiliarity with message brokers and event-driven architecture using RabbitMQ or Kafka.\nProven experience writing automated tests (PyTest, Unittest) and applying TDD and unit testing principles.\nPractical knowledge of CI/CD pipelines, Docker, Docker Compose, Kubernetes, and Linux/Bash environments.\nExperience deploying and operating services on cloud platforms (AWS, Azure, or GCP) and using Terraform for infrastructure as code.\nExperience with observability and monitoring tools (Prometheus, Grafana) and error tracking (Sentry); strong logging and profiling skills for performance optimization.\nSolid understanding of security best practices for APIs, OAuth/JWT, and general application hardening.\nFamiliarity with developer tooling and packaging (pip, virtualenv, Poetry), version control with Git, and API documentation (OpenAPI/Swagger).\nComfortable working in an agile, cross-functional team; strong communication skills, problem-solving ability, and a focus on maintainable, testable code.\nType hinting and static analysis experience (Type Hints, Mypy) is a plus.\n- For this position, you must be currently authorized to work in the United States without the need for sponsorship for a non-immigrant visa. This job was first posted by CyberCoders on 09/02/2026 and applications will be accepted on an ongoing basis until the position is filled or closed.Everforth CyberCoders is proud to be an Equal Opportunity Employer\n\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. Our hiring process includes AI screening for keywords and minimum qualifications, and a virtual recruiter as part of the application process. A human recruiter reviews all results. Click here for details on our virtual recruiter . Everforth CyberCoders will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable state and local law, including but not limited to the Los Angeles County Fair Chance Ordinance, the San Francisco Fair Chance Ordinance, and the California Fair Chance Act. Everforth CyberCoders is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. Individuals needing special assistance or an accommodation while seeking employment can contact a member of our Human Resources team at Benefits@CyberCoders.com to make arrangements.\n\nSalary\n\n$50000 - $70000 USD per year","company":"Everforth Cybercoders","rawCompany":"everforth cybercoders","city":"Chicago","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-09-06T13:29:00.699Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Python Developer - Python, Django, Flask","description":"Senior Python Developer\n\nPython Developer\n\nPosition Overview\nWe are seeking a skilled Python Developer to design, build, and maintain backend systems and APIs for high-performance, scalable applications. You will collaborate with product, frontend, and DevOps teams to deliver reliable microservices, optimize performance, ensure observability and security, and contribute to architecture and development best practices. The ideal candidate has solid experience with modern Python frameworks, relational and NoSQL databases, asynchronous programming, testing, CI/CD, containerization, and cloud deployments.\n\nKey Responsibilities\n\nDesign, implement, and maintain backend services and APIs using Python and frameworks such as Django, Flask, and FastAPI.\nBuild RESTful and GraphQL endpoints, adhering to OpenAPI/Swagger specifications and RESTful design principles.\nDevelop and maintain database schemas and queries for PostgreSQL, MySQL, SQLite and integrate with NoSQL stores like MongoDB and Redis.\nImplement data access using ORMs and libraries such as Django ORM, SQLAlchemy, and raw SQL when appropriate.\nArchitect and implement asynchronous and concurrent systems using AsyncIO, multithreading, multiprocessing, Celery, and other concurrency patterns.\nIntegrate and operate message brokers and event-driven systems with RabbitMQ, Kafka, or similar technologies.\nWrite robust unit and integration tests using PyTest and Unittest, apply TDD principles where appropriate, and maintain high test coverage.\nCreate and maintain CI/CD pipelines, automated builds, and deployments using tools and infrastructure (Docker, Docker Compose, Kubernetes).\nPackage and containerize applications using Docker; collaborate with platform teams to deploy and operate services on AWS, Azure, or GCP.\nApply performance optimization and profiling techniques, improve latency and throughput, and implement efficient caching strategies.\nInstrument applications for observability and error tracking using Prometheus, Grafana, Sentry, and centralized logging.\nImplement authentication and authorization solutions using OAuth, JWT, and follow security best practices for web applications and APIs.\nUse IaC tools such as Terraform to define and manage cloud infrastructure alongside DevOps practices.\nParticipate in code reviews, mentoring, technical design discussions, and contribute to architecture, documentation, and operational runbooks.\nMonitor production services, respond to incidents, perform root cause analysis, and drive reliability improvements.\n\nQualifications\n\nBachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience.\n3+ years of professional experience developing backend systems in Python; strong knowledge of Python idioms and best practices.\nHands-on experience with Django, Flask, and/or FastAPI and building RESTful and GraphQL APIs.\nProficiency with SQL (PostgreSQL, MySQL, SQLite) and NoSQL databases (MongoDB, Redis); experience with ORMs such as SQLAlchemy and Django ORM.\nExperience with asynchronous programming (AsyncIO), concurrency (multithreading, multiprocessing), and task queues (Celery).\nFamiliarity with message brokers and event-driven architecture using RabbitMQ or Kafka.\nProven experience writing automated tests (PyTest, Unittest) and applying TDD and unit testing principles.\nPractical knowledge of CI/CD pipelines, Docker, Docker Compose, Kubernetes, and Linux/Bash environments.\nExperience deploying and operating services on cloud platforms (AWS, Azure, or GCP) and using Terraform for infrastructure as code.\nExperience with observability and monitoring tools (Prometheus, Grafana) and error tracking (Sentry); strong logging and profiling skills for performance optimization.\nSolid understanding of security best practices for APIs, OAuth/JWT, and general application hardening.\nFamiliarity with developer tooling and packaging (pip, virtualenv, Poetry), version control with Git, and API documentation (OpenAPI/Swagger).\nComfortable working in an agile, cross-functional team; strong communication skills, problem-solving ability, and a focus on maintainable, testable code.\nType hinting and static analysis experience (Type Hints, Mypy) is a plus.\n- For this position, you must be currently authorized to work in the United States without the need for sponsorship for a non-immigrant visa. This job was first posted by CyberCoders on 09/02/2026 and applications will be accepted on an ongoing basis until the position is filled or closed.Everforth CyberCoders is proud to be an Equal Opportunity Employer\n\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. Our hiring process includes AI screening for keywords and minimum qualifications, and a virtual recruiter as part of the application process. A human recruiter reviews all results. Click here for details on our virtual recruiter . Everforth CyberCoders will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable state and local law, including but not limited to the Los Angeles County Fair Chance Ordinance, the San Francisco Fair Chance Ordinance, and the California Fair Chance Act. Everforth CyberCoders is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. Individuals needing special assistance or an accommodation while seeking employment can contact a member of our Human Resources team at Benefits@CyberCoders.com to make arrangements.\n\nSalary\n\n$50000 - $70000 USD per year","datePosted":"2026-09-06T13:29:00.699Z","dateModified":"2026-09-06T13:29:00.699Z","hiringOrganization":{"@type":"Organization","name":"Everforth Cybercoders","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chicago","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d0cac2ffa9f26f9440aac6b7"},"url":"https://jobsearcher.com/jobs/d0cac2ffa9f26f9440aac6b7"}}