Job Description
Remote
Introduction
We are seeking an experienced Software Engineer to join our team with a strong focus on media full stack and backend development. The ideal candidate will have expertise in building media-related applications and services, as well as a solid understanding of media ingestion and encoding, backend engineering principles, and media stack knowledge. In this role, the candidate will work closely with a senior engineer to design, develop, test, and debug complex software systems, ensuring reliability, scalability, and performance.
Required Skills & Qualifications
- Applicants must be able to work directly for Artech on W2
- Proficiency in PHP, React, and C programming languages
- Strong understanding of media ingestion and encoding, backend engineering principles, and media stack knowledge
- 5 years of experience in software engineering, with a focus on media full stack and backend development
- Bachelor's degree in computer science, software engineering, or a relevant field
Preferred Skills & Qualifications
- Experience with media stack development, including ingestion and encoding
- Familiarity with encoding formats such as Av1 and HVEC
- Basic mentoring skills necessary to provide support and constructive performance feedback
Day-to-Day Responsibilities
- Debug complex systems to identify and fix issues impacting performance, reliability, and scalability
- Implement best practices for operational excellence, ensuring reliability, scalability, and maintainability
- Develop and implement monitoring and alerting systems to detect issues before they become critical
- Work closely with cross-functional teams, communicating technical information effectively
- Design and develop media full stack and backend systems
- Collaborate with media engineers to optimize media ingestion and encoding processes
- Troubleshoot issues and make system changes as needed to resolve issues in the media stack
Company Benefits & Culture
- Inclusive and diverse workplace
- Opportunities for professional growth and development
- Supportive and collaborative team environment
For immediate consideration please click APPLY to begin the screening process and share your resume at (url removed).
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application