Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Developer

CyberCoders

Python DeveloperPosition OverviewWe 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.Key ResponsibilitiesDesign, implement, and maintain backend services and APIs using Python and frameworks such as Django, Flask, and FastAPI.Build RESTful and GraphQL endpoints, adhering to OpenAPI/Swagger specifications and RESTful design principles.Develop and maintain database schemas and queries for PostgreSQL, MySQL, SQLite and integrate with NoSQL stores like MongoDB and Redis.Implement data access using ORMs and libraries such as Django ORM, SQLAlchemy, and raw SQL when appropriate.Architect and implement asynchronous and concurrent systems using AsyncIO, multithreading, multiprocessing, Celery, and other concurrency patterns.Integrate and operate message brokers and event-driven systems with RabbitMQ, Kafka, or similar technologies.Write robust unit and integration tests using PyTest and Unittest, apply TDD principles where appropriate, and maintain high test coverage.Create and maintain CI/CD pipelines, automated builds, and deployments using tools and infrastructure (Docker, Docker Compose, Kubernetes).Package and containerize applications using Docker; collaborate with platform teams to deploy and operate services on AWS, Azure, or GCP.Apply performance optimization and profiling techniques, improve latency and throughput, and implement efficient caching strategies.Instrument applications for observability and error tracking using Prometheus, Grafana, Sentry, and centralized logging.Implement authentication and authorization solutions using OAuth, JWT, and follow security best practices for web applications and APIs.Use IaC tools such as Terraform to define and manage cloud infrastructure alongside DevOps practices.Participate in code reviews, mentoring, technical design discussions, and contribute to architecture, documentation, and operational runbooks.Monitor production services, respond to incidents, perform root cause analysis, and drive reliability improvements.QualificationsBachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience.3+ years of professional experience developing backend systems in Python; strong knowledge of Python idioms and best practices.Hands-on experience with Django, Flask, and/or FastAPI and building RESTful and GraphQL APIs.Proficiency with SQL (PostgreSQL, MySQL, SQLite) and NoSQL databases (MongoDB, Redis); experience with ORMs such as SQLAlchemy and Django ORM.Experience with asynchronous programming (AsyncIO), concurrency (multithreading, multiprocessing), and task queues (Celery).Familiarity with message brokers and event-driven architecture using RabbitMQ or Kafka.Proven experience writing automated tests (PyTest, Unittest) and applying TDD and unit testing principles.Practical knowledge of CI/CD pipelines, Docker, Docker Compose, Kubernetes, and Linux/Bash environments.Experience deploying and operating services on cloud platforms (AWS, Azure, or GCP) and using Terraform for infrastructure as code.Experience with observability and monitoring tools (Prometheus, Grafana) and error tracking (Sentry); strong logging and profiling skills for performance optimization.Solid understanding of security best practices for APIs, OAuth/JWT, and general application hardening.Familiarity with developer tooling and packaging (pip, virtualenv, Poetry), version control with Git, and API documentation (OpenAPI/Swagger).Comfortable working in an agile, cross-functional team; strong communication skills, problem-solving ability, and a focus on maintainable, testable code.Type hinting and static analysis experience (Type Hints, Mypy) is a plus.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Python Developer in Chicago, IL vacancy
  •  ...Senior Python DeveloperLocation: Chicago, ILRole DescriptionWe seek a seasoned Senior Python Developer with expertise in Pandas, SQL databases, and Azure to design, develop, and optimize data-intensive applications. You’ll architect robust ETL pipelines, enhance data... 
    Senior

    AceStack LLC

    Chicago, IL
    5 days ago
  •  ...design Make independent architectural calls, weighing scalability, reliability, performance, and cost Develop backend services and data pipelines in Python, and user-facing features in React Build and run cloud-native applications on Azure using Kubernetes Create... 
    Senior

    Jr Recruiting

    Chicago, IL
    10 hours ago
  •  ...remote).About your team:The Financial Crimes Surveillance team develops and maintains sophisticated systems that detect and prevent fraud...  ...:5+ years of professional software engineering experience in Python, C++ or Java3+ years of professional experience in Python as a... 
    Senior
    Work at office
    Remote work

    Interactive Brokers

    Chicago, IL
    3 days ago
  • $125k - $150k

    Senior Software Engineer, Python ProgrammerFitch Ratings is currently seeking a Senior Software Engineer specializing in Python Programming or applications...  ...and qualifications7+ years of experience as a Python Developer with a strong portfolio of projects.Bachelor’s degree in... 
    Senior
    Immediate start

    Fitch Ratings

    Chicago, IL
    4 days ago
  • $130k - $170k

     ...gain your full potential. Job OverviewThe Senior Software Engineer (Platform Team) joins...  ...group responsible for designing and developing scalable back-end systems that power Rewards...  ....Experience building applications using Python (preferred).Education, Certifications... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Rewards Network

    Chicago, IL
    2 days ago
  •  ...Senior Python Engineer The Senior Python Engineer role is part of our focused Software Engineering Team. You will be working with the...  ...using REST/SOAP API with third party applications Design and develop new user interfaces for applications Build database models... 
    Senior

    1872 Consulting

    Chicago, IL
    3 days ago
  •  ...Senior Python Engineer Chicago, Illinois, United States About The Job Company Summary: This organization prides itself on an excellent online platform that provides its clients with fast and free shipping, no-hassle returns, and exceptional customer service. In... 
    Senior
    Work from home

    Max Tech Talent LLC

    Chicago, IL
    1 day ago
  • $129.52k - $194.27k

     ...FreeWheel Engineering by enabling efficient and scalable programmatic advertising operations.We are looking for a Sr Backend Python Developer to join our team. You will be responsible for planning and designing new software and web applications. Analyze tests and assists... 
    Senior
    Full time
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    3 days ago
  • $77k - $202k

     ...AssociateJob Description & SummaryThe OpportunityAs a GenAI Python Systems Engineer - Senior Associate, you will play a pivotal role in transforming...  ...and Analytics Engineering practice, you will focus on developing and implementing advanced AI and ML solutions to drive... 
    Senior
    Full time
    H1b

    PwC

    Chicago, IL
    4 days ago
  •  ...across cloud and on‑prem environments. You will collaborate with Agile teams, mentor engineers, and drive technical excellence in Python, AWS, and big data stacks. This role emphasizes real‑time data, streaming, and data warehousing with Redshift or Snowflake, plus NoSQL... 
    Senior

    Capital One

    Chicago, IL
    10 hours ago
  •  ...Hi, Senior GenAI/Python Engineer Chicago, IL Remote Full Time Job Description Must Have Technical/Functional...  ...enhance LLM-powered agentic applications using Python. Develop intent classification, domain-specialist agent workflows, and... 
    Senior
    Full time
    Remote work

    Siri InfoSolutions Inc

    Chicago, IL
    2 days ago
  • As a Senior Software Engineer, you will be part of a cross-functional team, applying your skill, experience and creativity towards building...  .... Strong fundamentals, with overlap across our tech stack (Python, Snowflake, FastAPI, PostgreSQL, RESTful APIs, Docker, Azure Cloud... 
    Senior
    Work at office
    Remote work
    Work visa

    84.51

    Chicago, IL
    4 days ago
  • CPS, Inc. in Chicago seeks a Senior Market Data Developer (Python) to join our expanding tech team. You will help build and optimize real-time data delivery systems that drive financial decisions, leveraging Python, Linux, and SQL. This role is ideal for an engineer with... 
    Senior
    Work at office

    CPS

    Chicago, IL
    3 days ago
  • $123k - $163k

     ...migrating legacy user interfaces, such as JSP or server-rendered HTML, to contemporary SPA frameworks Proven ability to design and develop applications from the ground up, encompassing both architecture and delivery, not just feature enhancements Capability to work... 
    Senior
    Full time

    Kforce Technology Staffing

    Evanston, IL
    4 days ago
  • Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high...
    Senior
    Remote job
    For contractors
    Flexible hours

    Turing

    Chicago, IL
    4 days ago
  • Caterpillar Inc. in Chicago, IL is seeking a Senior Lead Data Engineer to architect and deliver Python data pipelines that power enterprise applications and analytics. You will join Cat Digital's Data Engineering team and collaborate with yellow-iron partners and dealers... 
    Senior

    Caterpillar

    Chicago, IL
    4 days ago
  • Caterpillar Inc. is seeking a Senior Lead Data Engineer to join the Data Engineering team in Chicago. You will develop Python data pipelines to support applications and leverage modern data platforms and automation features. You will build, test, and deploy CI/CD pipelines... 
    Senior

    Caterpillar Financial Service Corp

    Chicago, IL
    1 day ago
  • Caterpillar Inc. is seeking a Senior Lead Data Engineer to develop Python data pipelines that support digital and data capabilities for Caterpillar’s global operations. The role focuses on building scalable data flows, CI/CD automation, and leveraging AWS services and GenAI... 
    Senior

    Caterpillar Brazil

    Chicago, IL
    2 days ago
  • EngineersOfAI is looking for a Senior Engineer to join their Core Platform team in Chicago, Illinois. You will develop innovative solutions for scaling Reddit's API services that support millions of transactions while mentoring junior engineers. The ideal candidate will... 
    Senior
    Remote job
    Flexible hours

    EngineersOfAI

    Chicago, IL
    4 days ago
  • Caterpillar Inc. in Chicago, IL seeks a Senior Lead Data Engineer to advance Cat Digital’s data platforms, analytics, and AI initiatives. You will build Python data pipelines and collaborate with partners to enable applications that drive customer value. Responsibilities... 
    Senior

    Caterpillar

    Chicago, IL
    3 days ago
  • A leading technology company is seeking a Mid-Senior Python Engineer in Chicago, IL (Hybrid) to design and build production-grade services and APIs using Python with frameworks like FastAPI and Django. Ideal candidates should possess over 10 years of software engineering... 
    Senior

    Centraprise

    Chicago, IL
    4 days ago
  • Caterpillar Inc. Cat Digital is seeking a Senior Software Engineer on the Data Engineering team to build Python data pipelines that power business applications. You'll work with global partners to enable analytics and AI initiatives across the Caterpillar portfolio. You... 
    Senior

    Caterpillar Brazil

    Chicago, IL
    3 days ago
  •  ...Senior AI/ML Engineer Client: Global advertising company Location: Chicago or NYC;...  ...NLP/NLU and deep learning solutions. Develop, implement, and deploy AI/ML solutions....  ...programming skills in languages such as Python, SQL/NoSQL etc. Build analytical approach... 
    Senior
    Full time
    3 days per week

    Soho Dragon

    Chicago, IL
    10 hours ago
  • $175k - $250k

     ...and each other better. We are seeking a Senior AI / ML Engineer to help define and build...  ...on them. This role sits within our Developer Experience organization. WHAT YOU'LL DO...  ...opinions about where this space is heading. ~ Python proficiency required; C++ or low-latency... 
    Senior
    Full time
    For contractors
    Worldwide

    Ctc Lateral

    Chicago, IL
    10 hours ago
  •  ...contributing to training LLMs (not just calling APIs) ~ Deep understanding of transformers, attention, and training dynamics ~ Strong Python plus PyTorch or JAX ~ Experience with large‑scale data pipelines and experiment tracking ~ Hands‑on fine‑tuning (LoRA,... 
    Senior
    Full time
    Weekend work

    albi

    Chicago, IL
    10 hours ago
  • THE GLOBAL LEADER IN DATA & ANALYTICS RECRUITMENTHarnham Search and Selection Company Number: 05723485Harnham Search and Selection is a registered company in England and Wales. Reg no. 05723485Harnham Europe Limited Company Number: 09956940Harnham GmbH HRB: 196954Harnham...
    Senior
    Work at office

    Harnham

    Chicago, IL
    10 hours ago
  •  ...services and APIs (FastAPI / Django / Flask) using clean, well-tested Python. Architect scalable systems (microservices, event-driven...  .... Front‑end familiarity (React) for API‑consumer alignment. Seniority Level Mid‑Senior level Employment Type Contract Job Function... 
    Senior
    Contract work

    Centraprise

    Chicago, IL
    4 days ago
  • $128k - $153.75k

    General Information Job Title Senior AI/ML Engineer Job ID 108807 Work Areas...  ...and exit planning.Bain & Company is developing a suite of cutting-edge data and software...  ...that solve real user problems.Strong Python for production ML; code written to production... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area

    Bain & Company

    Chicago, IL
    2 days ago
  •  ...leading company in the financial technology sector is seeking a Senior Software Engineer to enhance trading systems through machine learning...  ...software development experience and a strong skill set in Python, managing data pipelines, and improving system performance. No prior... 
    Senior

    The Hagen Ricci Group

    Chicago, IL
    4 days ago
  •  ...A healthcare technology company is seeking a Senior Machine Learning Backend Engineer to integrate advanced ML solutions into their platform...  ...is based in Chicago, Illinois, and requires expertise in Python and cloud infrastructure, particularly AWS. You will design scalable... 
    Senior
    Full time

    Plenful

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Developer. Be the first to apply!