Job Title: Software Engineer
Location: Duluth, GA
Reports To: VP Product Development
About LTN Global:
LTN Global is a worldwide leader in video technology solutions for producers and distributors of broadcast-quality content. Built on the world's fastest and most reliable IP multicast network, LTN's universal media ecosystem unites modular services and integrates with other leading technologies to bring full-video-chain workflows, driving scale from creation and acquisition to monetization and delivery. LTN has been connecting the world with transformative video experiences for more than twelve years and continues to make content more valuable and relevant to media organizations and global audiences.
LTN Global's Duluth, GA division is looking for Software Engineers. Persons in these positions focus on helping drive the design, implementation, testing, and maintenance of our software systems. This includes defining the processes, tools, and systems to design, implement and deliver LTN Global's suite of advertising signaling products and features. LTN's signaling products deliver world-class, high availability, Adtech management solutions and other services for multichannel video programming distributors.
Essential Duties/Responsibilities: Determine feasibility through problem definition, requirements gathering, analysis, proposing solutions and solution development Determine technical specifications and help drive the design, development, and maintenance of software Develop and maintain features, tools, products, and systems necessary to help power a multi-faceted network running high availability services Develop services and software with a focus on correctness, reliability, performance, security, manageability, and observability Document solutions by developing clear and precise documentation, diagrams, code comments, and code
Strongly Preferred Additional Qualifications: Adtech and video segmentation boundary management, such as SCTE-35/104/224, content replacement, and traffic management playout automation systems Experience with software development team project planning, and schedule management and forecasting Experience with:RPC and REST APIsbackend web developmentrelational databases, SQL, ODBC, etc.soft or hard real-time systemsPython and/or Rustscripting languages such as Bash and Shellconfiguration management tools such as Puppetorchestration tools such as Ansible, Chef, etc.virtualization, containerization, Docker, Kubernetes, etc.Linux system administration
Supervisory Responsibility: N/A
Work Environment: Strong support for telecommuting from home office environment Prolonged periods sitting at a desk and working on a computer Moderate noise (i.e. business office with computers, phone, and printers) Potential for working in a software and networking lab environment containing servers, cabling, and networking equipment with related lights and noises Travel: less than 5% Will consider contract to hire
Salary commensurate with experience and qualification