Python Developer

  • Sunnyvale, CA
  • Posted 17 hours ago | Updated 17 hours ago

Overview

Hybrid
$60 - $80
Contract - W2
Contract - 12 Month(s)

Skills

Python
Flask
Kafka
Backend
APIs
DevOps

Job Details

We are seeking a skilled Python Developer with strong experience in backend development, particularly using Flask and Kafka. The ideal candidate will be responsible for developing and maintaining APIs, backend modules, and real-time data pipelines. Familiarity with Kubernetes and containerization is a plus.

Key Responsibilities:

  • Develop and maintain scalable backend services and APIs using Python and Flask.
  • Design and implement real-time data streaming solutions using Apache Kafka.
  • Write clean, maintainable, and efficient code following best practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot, test, and maintain the core product software to ensure strong optimization and functionality.
  • Work with DevOps to deploy applications in containerized environments (Docker/Kubernetes).
  • Participate in code reviews and contribute to continuous improvement of development processes.

Requirements:

  • Strong hands-on experience in Python programming.
  • Solid experience with Flask or similar web frameworks.
  • Experience working with Apache Kafka for real-time data streaming.
  • Understanding of RESTful API development and integration.
  • Knowledge of Kubernetes or containerized deployment (nice to have).
  • Familiarity with Git, CI/CD, and agile development workflows.
  • Strong problem-solving skills and ability to work in a collaborative team environment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.