Senior Python Developer (Real-Time Streaming experience) – LATAM

LATAM

About Distillery

Distillery Tech Inc accelerates innovation through an unyielding approach to nearshore software development. The world’s most innovative technology teams choose Distillery to help accelerate strategic innovation, fill a pressing technology gap, and hit mission-critical deadlines. We support essential applications, mobile apps, websites, and eCommerce platforms by placing senior, strategic technical leaders and deploying fully managed technology teams that work intimately alongside our clients’ in-house development organizations. At Distillery Tech Inc, we’re not here to reinvent nearshore software development—we’re on a mission to perfect it. Distillery Tech Inc is committed to diversity and inclusion. We actively seek to cultivate a workforce that reflects the rich tapestry of perspectives, backgrounds, and experiences present in our society. Our recruitment efforts are dedicated to promoting equal opportunities for all candidates, regardless of race, ethnicity, gender, sexual orientation, disability, age, or any other dimension of diversity.


About the Position

We are looking for a seasoned Real-Time Streaming Application Engineer to join our client’s innovative team. You’ll be responsible for designing, building, and maintaining high-performance audio/video streaming applications using modern, high-level APIs. This role is 100% remote and offers the chance to work with bleeding-edge streaming platforms on large-scale, mission-critical products.


Responsibilities

  • Architect, develop, and deploy real-time audio/video streaming applications using high-level SDKs and APIs.
  • Integrate and customize streaming solutions built on Pipecat, Daily.co, LiveKit, VideoSDK, GStreamer, Jitsi, and Janus WebRTC.
  • Implement robust signaling channels and data paths via WebSockets and native WebRTC APIs.
  • Collaborate with cross-functional teams (product, UX, backend) to define streaming requirements and deliver reliable user experiences.
  • Troubleshoot, debug, and optimize end-to-end media pipelines at the application layer.
  • Write clean, maintainable Python code leveraging libraries (e.g., aiortc) for server-side logic and automation.
  • Ensure code quality with unit/integration tests, CI/CD pipelines, and documentation.


Requirements

  • 5+ years of professional experience building real-time audio/video streaming applications at the application level.
  • Hands-on expertise with high-level streaming platforms: Pipecat, Daily.co, LiveKit, VideoSDK, GStreamer, Jitsi, and/or Janus WebRTC.
  • Deep knowledge of WebSockets and WebRTC protocols and browser APIs.
  • Strong proficiency in Python and Python-based streaming libraries (e.g., aiortc, aiohttp).
  • Demonstrated ability to deliver production-grade code without needing C++-level media optimization.
  • Excellent problem-solving skills and attention to detail when working in distributed, low-latency systems.
  • Effective communication in English and experience working in remote, collaborative teams.


Nice To Have

  • Prior experience with WebTransport and/or WebCodecs indicating lower-level streaming proficiency.
  • Machine Learning (ML) background, especially in computer vision or audio processing, to enhance future feature sets.
  • Familiarity with TURN/STUN servers (e.g., coturn), and media servers (e.g., Kurento, Janus plugins).
  • Cloud deployment experience (AWS/GCP/Azure) for scalable streaming backends.


Why You’ll Like Working Here

  • Join a global team committed to Distillery’s core values: Unyielding Commitment, Relentless Pursuit, Courageous Ambition, and Authentic Connection.
  • 100% Remote Work: Enjoy the freedom to work from anywhere while collaborating with a diverse, multinational team.
  • Competitive Compensation: Generous and competitive package in USD, along with a comprehensive benefits plan.
  • Flexible Hours: Create a schedule that aligns with your life and priorities.
  • Home Office Setup: Receive all the hardware and software needed to succeed from home.
  • Innovative Workplace: Collaborate with the global Top 1% of talent in a multicultural and dynamic environment.
  • Focus on Growth: Pursue professional and personal development while contributing your unique talents to a team where you can truly shine!