Optimum is seeking an SDE III - Video Backend Services to design, develop, and optimize backend services for video delivery and metadata, ensuring scalability, reliability, and efficiency to meet business and customer needs.
Requirements
- Mastery of Java programming language, including advanced features like multi-threading, concurrency, distributed locking, and asynchronous programming
- Deep understanding of software architecture principles, including domain-driven design (DDD), event-driven architecture, multi layer caching, and microservices architecture
- Expertise in designing, developing, and managing RESTful APIs at scale, including API versioning, backward compatibility, and lifecycle management
- Detailed understanding of networking protocols such as TCP/IP and UDP
- Strong understanding of network security principles, including encryption, firewalls, and how to secure back ends against attacks
- Expertise in database architecture, including design for high availability, data partitioning, replication strategies, and disaster recovery planning
- Experience with Object-Relational Mapping (ORM) frameworks like Hibernate understanding how to map database tables to objects in code
Responsibilities
- Lead the design and architecture of backend services, ensuring that they meet the business's scalability, reliability, and performance needs.
- Take ownership of large-scale projects, from concept through delivery, ensuring that they are completed on time and within scope.
- Stay abreast of emerging technologies and industry trends, evaluating and integrating new tools and frameworks that could benefit the organization.
- Provide technical leadership and mentorship to the development team, fostering a culture of continuous improvement and innovation.
- Address the most challenging technical issues, often requiring deep dives into the system’s architecture, caching, network protocols, and performance bottlenecks.
- Work closely with senior management, product owners, and other stakeholders to align technical solutions with business goals.
- Ensure that all backend services comply with security best practices and industry regulations, address vulnerabilities and ensuring data protection.
Other
- 5-7 years of experience in backend development, 2+ years of leading projects and teams is essential
- All job descriptions and required skills, qualifications and responsibilities for a particular position are subject to modification by the Company from time to time, in the Company’s discretion based on business necessity.
- We are an Equal Opportunity Employer committed to recruiting, hiring and promoting qualified people of all backgrounds regardless of gender, race, color, creed, national origin, religion, age, marital status, pregnancy, physical or mental disability, sexual orientation, gender identity, military or veteran status, or any other basis protected by federal, state, or local law.
- Applicants must be authorized to work for ANY employer in the U.S. Please note that at this time, we do not provide visa sponsorship for employment.