Job Closed

This listing is no longer active.

Wowza Media Systems logo
Wowza Media Systems

Wowza Media Systems is a Colorado-based, globally known leader providing video and media streaming software solutions to customers for whom video is mission critical but not a core competency. Wowza’s software enables its customers to deliver high fidelity video streams from (m)any sources to (m)any destinations, with low latency, reliable at large scale. Wowza’s solutions are implemented across video platforms, gaming, fitness, auction and commerce, education and government applications. The Company is backed by private equity firm Clearhaven Partners. Why Work for Wowza Wowza’s team works to connect the larger community with our passion for tech. From live-streaming graduation ceremonies for local high schools to participating in events like SheTech, employees are able to cultivate the same creative energy that first brought the company to life. Employees are encouraged to take ownership of their role with limited oversight — and coworkers are happy to help one another out. Wowza Media Systems is an equal opportunity employer, committed to creating a diverse and inclusive environment for all people to thrive in.

Backend Engineer - Video Intelligence

Location

United States

Posted

54 days ago

Salary

0

Seniority

Mid Level

Job Description

Backend Engineer - Video Intelligence

Wowza Media Systems

Description Wowza powers the world's leading live and on-demand streaming experiences. From global events and enterprise broadcasts to AI-powered video intelligence at the edge, Wowza provides the most trusted, extensible, and developer-friendly streaming platform on the market. We are seeking a Senior Backend Engineer to join our AI-powered video intelligence team. You should have strong experience in Python backend development and building real-time, performance-critical applications, with a passion for learning new domains. While video streaming and AI/ML experience are bonuses, we're looking for someone eager to dive into the intersection of video technology and artificial intelligence. This role requires solid Python programming skills, experience with asynchronous systems, and the ability to work on high-throughput applications that process video streams at scale.   The Role The Senior Backend Engineer will design and develop scalable real-time video analysis services using modern Python frameworks. This role operates at the intersection of backend engineering, AI integration, and high-performance computing, building systems that process thousands of video frames per second with computer vision models.   What You'll Do Design and develop scalable real-time video analysis services using FastAPI and WebSocket protocols Build and maintain high-performance AI inference pipelines that process thousands of video frames per second Optimize GPU utilization, model sharing, and resource allocation across concurrent video streams Evaluate and integrate computer vision models (object detection, scene classification, VLMs) into production services Implement fair scheduling algorithms and multi-device inference coordination Monitor and optimize production systems for memory efficiency, inference latency, and throughput Work with product management to translate business requirements into technical solutions Learn and contribute to video processing and AI/ML technologies as part of your role growth   What You Bring 8+ years of experience in commercial software engineering 5+ years of backend development experience with Python, particularly modern async frameworks (FastAPI, asyncio) Strong understanding of concurrent programming, async/await patterns, and event-driven architectures Experience with real-time systems, WebSocket protocols, and binary data streaming Knowledge of performance optimization including profiling, memory management, and bottleneck analysis Strong understanding of distributed systems concepts: load balancing, resource pooling, fair scheduling Experience with REST APIs, protocol design, and client-server architectures Solid debugging skills for complex multi-threaded/async systems Strong motivation to learn new technologies and domains, particularly video processing and AI/ML integration Good communication skills and ability to work effectively in a collaborative environment Commitment to code quality: type annotations, testing, documentation, and maintainability   Strong Plus Experience with video processing, streaming protocols (RTMP, WebRTC, HLS), or media frameworks (FFmpeg, OpenCV) Knowledge of computer vision, object detection, or ML model inference in production Experience with PyTorch, TensorFlow, or other ML frameworks for model integration (not ML research) Familiarity with ML inference optimization Understanding of video codecs, frame encoding/decoding, and media transport protocols Experience with object tracking algorithms or real-time video analytics Background in high-throughput data processing or stream processing systems Knowledge of Wowza Streaming Engine or similar media server platforms   Tech Stack Languages: Python (modern type hints, async/await) Frameworks: FastAPI AI/ML: PyTorch, TensorRT, OpenCV, Hugging Face, computer vision models Infrastructure: Docker, Github Actions Protocols: WebSocket, binary streaming, custom protocols Tools: Git, pytest, mypy, black, rye (Python packaging)   Benefits & Perks •       Paid Time Off •       Medical, Dental, and Vision insurance (effective Day 1) •       401(k) with strong company match •       Dependent Care FSA •       Employer-paid Life Insurance and AD&D •       Paid Parental Leave

Related Job Pages

More Backend Engineer Jobs

Retorna logo

Senior Backend Developer – Core Payments, Core Reporting

Retorna

An easy to use platform that transfers money from anywhere at any time and solves core pains.

Backend Engineer54 days ago
Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

• Construir y evolucionar herramientas internas de gestión de transacciones y soporte • Diseñar agentes que resuelvan tickets de soporte end-to-end sin intervención humana • Implementar pipelines RAG sobre documentación regulatoria para compliance • Construir sistemas de extracción inteligente de documentos (KYC, identity, onboarding) • Automatizar workflows operativos que hoy frenan el crecimiento • Integrar con Salesforce y flujos de backoffice existentes

Chile
Job Closed
ASSYST, Inc. logo

Lead Java Full Stack Developer

ASSYST, Inc.

ASSYST is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state, or applicable local law.

Backend Engineer54 days ago
Full TimeRemoteTeam 51-200

ASSYST is seeking a highly experienced and motivated Lead Java Full Stack Developer to join our client's dynamic engineering team in Washington D.C. (Remote Role) The candidate shall lead a team of talented developers in designing, building, and deploying enterprise-scale applications using a modern Java and Angular technology stack. The candidate will take complete ownership of the end-to-end project lifecycle, from architectural design to post-release support, while mentoring the team and driving technical excellence. The ideal candidate is a hands-on leader with a passion for building robust, scalable software and fostering a collaborative Agile environment. Key Responsibilities: - Team Leadership & Mentorship: Lead, guide, and mentor a team of 5-10+ software engineers, fostering a culture of technical excellence, collaboration, and continuous improvement. - Technical Ownership: Drive the architectural design and hands-on development of complex, scalable full-stack applications using the Spring Boot and Angular frameworks. - End-to-End Delivery: Own the entire software development lifecycle, including requirements analysis, solution design, development, testing, CI/CD, deployment, and monitoring. - Agile Practice Leadership: Champion and actively participate in all Agile/Scrum ceremonies, facilitate the breakdown of epics into user stories, and collaborate closely with Product Owners and Scrum Masters to ensure sprint goals are met. - Code Quality & Best Practices: Enforce software development best practices through rigorous code reviews, advocating for TDD/BDD, and maintaining high standards of code quality using tools like SonarQube. - Stakeholder Collaboration: Serve as a key technical point of contact, effectively communicating with cross-functional teams, stakeholders, and management to ensure alignment and manage project delivery under tight deadlines. Requirements: - 10+ years of professional software development experience. - Proven track record as a Technical Lead or Team Lead, successfully delivering complex, enterprise-grade applications. Backend Development (Java): - Deep expertise in Java (8/11/17) and the Spring Boot ecosystem (Spring MVC, Spring Data JPA, Spring Security). - Strong, hands-on experience designing and building RESTful APIs and microservices architecture. - Proficiency with messaging systems like Kafka or RabbitMQ. - In-depth knowledge of scalability, performance tuning, and distributed systems. Frontend Development (Angular): - Proficiency in modern Angular (12+), TypeScript, RxJS, and state management with NgRx. - Demonstrated experience building modular, scalable, and responsive Single-Page Applications (SPAs). - Strong understanding of UI/UX best practices and experience with modern component libraries. Database & Persistence: - Advanced skills in RDBMS (PostgreSQL, Oracle, MySQL), including complex SQL and database optimization. - Experience with ORM frameworks like Hibernate and JPA. - Familiarity with NoSQL databases (MongoDB, Redis) for high-performance scenarios. DevOps & Cloud Infrastructure: - Hands-on experience implementing and managing CI/CD pipelines using Jenkins, GitLab, GitHub Actions, or Azure DevOps. - Expertise in containerization with Docker and orchestration with Kubernetes. - Practical experience with a major cloud platform (AWS, Azure, or GCP), including deployment, scaling, and monitoring. - Familiarity with logging and monitoring stacks like ELK, Prometheus, Grafana, or Datadog. Testing & Quality Assurance: - Strong advocate for Test-Driven Development (TDD) and BDD methodologies. - Proficient with unit/integration testing frameworks (JUnit, Mockito, Testcontainers) and frontend testing tools (Jasmine/Karma, Cypress). ASSYST is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state, or applicable local law

United States
Job Closed
CargoSprint logo

Sr Python Engineer

CargoSprint

Empowering the people that make global commerce happen.

Backend Engineer54 days ago
Full TimeRemoteTeam 201-500Since 2012H1B Sponsor

About You You are passionate about the role and thrive on solving complex problems with a talented team of colleagues who both challenge and support you. You believe in lifelong learning, constantly honing your skills and staying on the cutting edge of technology. Most importantly, you want to engage your talents to make a meaningful difference by revolutionizing the cargo industry. About the role We’re looking for a senior Python engineer who can take ideas from concept to production and own the full lifecycle along the way. You’ll design and architect backend services, build APIs, work deeply with databases, ensure quality through strong unit testing, and apply DevOps practices to deploy, monitor, and improve systems in production. We’re especially interested in engineers who already leverage AI to work faster and better. What you'll do You will design, architect, build, and evolve backend services that power critical parts of our platform. You should be comfortable turning ideas into reliable software that solves send user needs. You should care about shipping fast, measuring results, and improving over time in a high-ownership, high-autonomy environment. Qualifications - Design, architect, build, and maintain backend services and APIs using Python, Postgres, FastAPI, Temporal - Design and optimize database solutions - Write strong unit tests and help drive engineering quality - Apply DevOps practices across CI/CD, deployment, monitoring, and reliability - Take ideas from concept to production and continuously improve them - Use AI to accelerate development and improve engineering productivity - Troubleshoot production issues and implement durable fixes Requirements (must haves) General: - Excellent communication skills (English) - Ability to self-manage and operate with limited oversight - A desire to deliver a good experience for the end user and critical thinking skills to make it happen! - Strong systems thinking Technical Skills: - Expert-level Python - Experience designing and architecting backend systems and APIs - Experience with FastAPI or similar backend frameworks - Database design and query optimization skills - Experience building and supporting production-grade systems Our Stack - Python, FastAPI, Temporal, Postgres - Docker, Kubernetes, Pulumi - Vue.js fronten Compensation and Benefits At CargoSprint, we are “Empowering the People that make Global Commerce Happen”—and we know that starts with our CargoSpinter’s. That’s why we offer competitive pay and benefits designed to fuel our team’s success: - Health & Wellness: Medical, dental, and vision plans for you and your family - Future-Ready: 401(k) with company match - Work Life Balance: Generous flexible PTO program and paid holidays - Grow With Us: Professional development opportunities #LI-Remote Does this role sound like the next step in your career? We’d love to hear from you! If you don’t meet all of the requirements exactly, we encourage you to use your cover letter to tell us about your unique experience—talent comes from many places, and skills are transferable. Our Commitment to an Extraordinary Work Environment At CargoSprint, we value diversity and inclusivity. We strive to create a welcoming and supportive community for employees from all backgrounds. Regardless of your gender, sexual orientation, physical ability, religion, ethnicity, race, or age, you will find a place where you can thrive and be your authentic self. Our CargoSprint Recruitment Team personally reviews every application.

United States
Job Closed

Software Development Specialist, Java

Experian

We're unlocking the power of data to help create a better tomorrow.

Backend Engineer54 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Work in a multidisciplinary team as a back-end development specialist. • Develop and evolve back-end solutions using Java and a microservices architecture. • Design, develop, and maintain AI agents integrated with corporate systems and business workflows. • Develop back-end servers and services to support AI agents, ensuring scalability, security, and observability. • Implement integrations and servers compatible with MCP. • Use generative AI tools to increase productivity in code development and refactoring. • Actively participate in technical discussions and solution planning.

Brazil