Senior Software Engineer or Architect in Media Platforms
Listed on 2026-03-01
-
Software Development
Software Engineer, Senior Developer, Backend Developer
Senior Software Engineer or Architect in Media Platforms
- Full-time
- Design, research, develop, and maintain new software functionality.
- Learn relevant technology and systems.
- Maintain standards for reliable, scalable, and secure systems.
- Document designs and proof‑of‑concepts, present for peer review with the team.
- Interact with development, product management, architecture, and QA throughout the product lifecycle.
- Stay up to date with internet, hardware, and software technologies and standards our projects utilize.
- Research new concepts, methods, and technologies relevant to our solutions.
- Provide 2nd/3rd level support and training for engineering and support/services.
- BS degree in computer science, related field, or equivalent experience.
- Minimum 5+ years of relevant hands‑on software development and architecture experience.
- Minimum 3 years experience with developing in static typed languages such as C, C++, and Java.
- Minimum of 2 years of strong expertise with scalable, high performance, and multi‑threaded development.
- Minimum 2 years experience with developing in scripting languages such as Python, Ruby, Perl, or shell scripting.
- Leadership experience with architecture, design and operations for large, distributed and complex systems.
- Deep knowledge of media streaming technologies, encoding, protocols, and formats.
- Expertise with scalable, high performance, and multi‑threaded development.
- Experience with the complete software development life cycle, from requirements to design, implementation, testing, and release.
- Deep knowledge in large scale data, non-relational, and distributed databases.
- Experience with systems like Couch
DB, Cassandra, or Hadoop/HBase a plus. - Experience with security models including authentication, encryption, and PKI.
- Familiarity with software development on Linux.
- Understanding of Internet protocols and HTTP content delivery. Depth in Internet routing, TLS/SSL, and TCP/IP a plus.
- Experience with standard relational databases like Oracle or MySQL.
- Demonstrable experience in object‑oriented design and analysis.
- Ability and passion to maintain high quality standards, be self‑motivated, a fast learner, and have the drive to research and innovate.
- Strong communication and consensus‑building skills.
- Relocation available:
No - U.S. Citizenship required:
No - Security
Clearance required:
No
Are you the type of person that likes to design and develop software to make online transactions faster and more secure? Have you built e‑commerce payment gateways? Are you interested in working in a heavily distributed environment? Do you live, breathe and mull over C/C++ code? If so, please read further and feel free to submit your resume for this exciting opportunity.
Your C/C++ code will run on thousands of edge servers and help deliver a safe online environment for hundreds of top consumer and business web sites. You will be a key member in a high performance team to extend our core software that powers HTTP/S secure content delivery network.
All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).