Job Closed
This listing is no longer active.
Empowering businesses to unlock the value of video.
Backend Engineer – Video Intelligence
Location
Colombia
Posted
134 days ago
Salary
0
Seniority
Lead
Job Description
Backend Engineer – Video Intelligence
Wowza
• 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
Job Requirements
- 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
Benefits
- 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 Guides
Related Job Pages
More Backend Engineer Jobs
OnBase Developer
First Merchants CorporationHelping you prosper. Rated One of the Best Places to Work, Top 5 Best Banks in America(Forbes), Best Big Bank(Newsweek).
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description First Merchants Bank is seeking an OnBase Developer to join our team! The OnBase Developer is responsible for designing, developing, and implementing OnBase solutions to meet the organization's needs. - Design and Develop OnBase Solutions: Create tailored OnBase solutions that align with business requirements, promote automation, and ensure delivery of maximum value and efficiency. - Scripting and API Development: Develop and maintain OnBase Unity scripts and APIs to enhance OnBase functionality, integrate with other systems, and automate processes. - Customize and Configure OnBase Modules: Develop and optimize key OnBase functionalities such as Workflow, WorkView, and Unity Forms to streamline business processes and enhance productivity. - Collaborate with Stakeholders: Work closely with business analysts, project managers, and stakeholders to gather and analyze requirements, ensuring solutions meet business objectives and add value. - Stakeholder Communication: Communicate effectively with stakeholders to provide updates on project progress, system performance, and any issues that may impact business operations. - System Testing and Troubleshooting: Conduct thorough testing of OnBase solutions to identify and resolve issues, ensuring robust and reliable performance. - Documentation: Maintain detailed documentation of all OnBase configurations, customizations, and workflows to ensure transparency and facilitate future enhancements. - Continuous Improvement: Identify opportunities for system enhancements, process improvements, and automation opportunities. - Partnering with Peers: Collaborate with teams at First Merchants to ensure systems meet both business and technical requirements, ensuring scalability and security. - Execute: Deliver on major business projects on time with quality. Qualifications - High School or GED equivalent. - Minimum of five (5) years of experience as an OnBase Administrator or similar role. - Minimum of two (2) years of experience with OnBase Unity Scripts. - Minimum of two (2) years of experience in .NET scripting languages (preferably C#) and SQL. - OnBase Certified System Administrator and Certified Hyland Developer Specialist. Requirements - Bachelor’s degree in Computer Science, Information Systems, or related fields (a plus). - OnBase Certified WorkView Administrator (a plus). - Experience with other ECM (Enterprise Content Management) systems (a plus). - Familiarity with Agile development methodologies (a plus). - Knowledge of data integration and migration techniques such as Web Services, Webhooks, and Rest API (a plus). - Strong knowledge of OnBase architecture and modules (a plus). - Excellent problem-solving and analytical skills (a plus). - Strong communication and teamwork abilities (a plus). Benefits - Base Pay - PLUS Bonuses - Medical, Dental and Vision Insurance - 401k - Health Savings and Flexible Spending Accounts - Vacation/Sick Time - Paid Holidays - Paid Parental Leave - Tuition Reimbursement - Additional Benefits Company Description First Merchants is guided by a genuine philosophy of being a meaningful place to work and having a prosperous impact across all walks of life throughout the communities we serve, including consumers, businesses, and other organizations. Our Vision, Mission, and Team statement reflect and reinforce that authentic service philosophy. - Our Vision: To enhance the financial wellness of the diverse communities we serve. - Our Mission: To be the most responsive, knowledgeable, and high-performing financial organization for our clients, teammates, and shareholders. - Our Team: "We are a collection of dynamic colleagues with diverse experiences and perspectives who share a passion for positively impacting lives. We are genuinely committed to attracting and engaging teammates of diverse backgrounds. We believe in the power of inclusion and belonging." Apply today to begin your career with us!
Senior Backend Engineer
Blue Sentry CloudBlue Sentry Cloud specializes in highly-complex cloud initiatives that simply cannot fail.
• Design, build, and maintain scalable backend services and APIs to support AI/ML-powered applications. • Collaborate with AI/ML teams to productionize models, ensuring performance, security, and reliability. • Implement best practices for security, performance, and scalability across backend systems. • Build robust observability — monitoring, logging, and alerting — for deployed applications. • Partner with cross-functional teams (frontend, product management, DevOps, ML engineers) to deliver high-quality features on time. • Stay on top of emerging technologies and advocate for smart adoption that keeps us ahead of the curve.
Senior Backend Engineer
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Design and develop highly reliable and scalable SaaS microservices, integrated with a variety of cloud-based managed services utilizing Golang • Ensure your code is high-quality, thoroughly tested, and secure • Participate in on-call rotation for product operations • Take ownership of the reliability and efficiency of your services running in the cloud • Participate in technical design discussions, reviewing code, and providing feedback to other engineers • Collaborate with a distributed team of engineers to build the VDC platform and support it in production
Senior C++ Engineer – Platform Engineering
SpotifyPassionate music fans. Innovative tech pros. Perfect harmony. Join our band.
• Join a collaborative and autonomous team of engineers dedicated to improving the mobile app architecture at Spotify. • Implement and maintain isolation strategies for SEM (Software Ecosystem Model) conformance within repositories and across multiple repositories, ensuring that systems are designed to be developed and tested in isolation to improve build performance and reduce interdependencies. • Enable flawless interoperability between C++ within the IOS codebase, demonstrating modern language capabilities to enhance software development efficiency and maintainability. • Use established service systems (from platform or in-house solutions) to manage application services and their lifecycles effectively, ensuring that services are robust, scalable, and maintainable. • Guide the composition of the app by thoughtfully integrating and using features and building blocks sourced from various parts of the organization, with a focus on improving product quality through foundational building blocks. • Promote sound engineering practices, drive work on technical strategy and roadmaps.




