Senior Python Developer
Job Description:
We are seeking an experienced Senior Python Developer with a deep understanding of cloud platforms and services to join our growing, dynamic team. Experience with Generative AI (Gen AI) technologies is a strong plus.
Responsibilities:
Design, develop, and maintain Python-based applications, ensuring scalability, reliability, and security.
Architect and implement cloud-native solutions using platforms like AWS, Azure, or Google Cloud.
Lead the development and deployment of microservices and containerized applications (Docker, Kubernetes).
Optimize and troubleshoot cloud infrastructure for performance, scalability, and cost efficiency.
Mentor junior developers and foster a culture of continuous learning and innovation.
Ensure high code quality and reliability through code reviews, testing, and best practices.
Required Skills:
5+ years of professional experience as a Python developer.
Extensive cloud experience with platforms like AWS, Azure, or Google Cloud.
Strong knowledge of Python frameworks such as FastAPI, Django, or Flask.
Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
Experience with message brokers and real-time processing systems (RabbitMQ, Kafka, etc.).
Proficiency in building and managing CI/CD pipelines (e.g., GitLab CI, Jenkins, Azure Pipelines).
Strong understanding of cloud security principles, networking, and serverless architecture.
Familiarity with relational, NoSQL database systems and cloud-native data services (RDS, CosmosDB, etc.).
Experience in architecting and implementing RESTful APIs, Web Sockets, and microservices.
Strong verbal and written communication skills for effective teamwork and stakeholder engagement.
Proven ability to lead projects and mentor junior team members.
Strong problem-solving skills and ability to work independently as well as collaboratively.
Preferred Skills:
Experience with Generative AI, popular large language models and/or machine learning frameworks such as TensorFlow, PyTorch, or Hugging Face.
Similar Jobs
What you need to know about the Chicago Tech Scene
Key Facts About Chicago Tech
- Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
- Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
- Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
- Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory



