Senior Python Developer

San Francisco 5 months agoContractor External
431 - 575 / hr
“NOTE: If selected for this position, you are required to perform ALL work within a commutable distance of your assigned Worksite Location. Three days a week onsite, Tues, Wed, Thurs, with Monday and Friday being remote” Senior Backend Python Developer for Austin, TX or Sunnyvale, CA for a 12-month Contract with possible extensions. Responsibilities: • Develop RESTful and Async API for conversational platforms (chatbots or virtual assistants) • Design and implement asynchronous logic to handle concurrent processing, which is crucial for real-time messaging and chatbot responsiveness. • Understand and apply concepts like event loops, coroutines, and async/await. • Develop or integrate conversational interfaces that handle real-time user input. • Interface with APIs (e.g., OpenAI, Dialogflow, Rasa) for NLP and conversation flow. • Maintain context and state across asynchronous message streams. • Work with Kafka or similar message brokers to process data streams in real time. • Design and scale systems that can process and react to high-throughput messaging environments. • Deploy and manage microservices using Kubernetes. • Build scalable, containerized backend services that can handle real-time interactions reliably. Required Skills: • Senior Backend Python Developer with 10+ years’ experience, hardcore developer. • Experience designing scalable, asynchronous systems for real-time message processing, chatbots and conversational AI. • Experience with Kubernetes, Kafka, and Python async frameworks, with a strong focus on performance, reliability, and integration with external APIs. • Backend Development (Python-focused) • Build and maintain backend systems using Python, with asynchronous frameworks like FastAPI, aiohttp, or asyncio. • Cloud Infrastructure and Orchestration • Experience deploying and managing Kubernetes microservices ---------------------------------------------------------------------------- Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract, permanent or project management based resources. Red Oak Technologies is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. See what it’s like to be at the top; connect with one of our recruiters and apply today. Let us help you find your next career opportunity! JOIN RED OAK TECHNOLOGIES! Learn what it’s like to be a Red Oak Consultant! Red Oak Tech: Quality | Talent | Integrity