A media & entertainment organization in New York City is actively seeking a new Principal Software Engineer to focus on shaping architecture and design patterns at the company's data platform.
About the Opportunity:
- Schedule: Full-time
- Hours: 40 hours per week
- Setting: Hybrid (3 days onsite)
Responsibilities:
- Designing and evolving backend services using Node.js and TypeScript
- Defining modular, service-oriented architectures
- Collaborating with stakeholders to support scalable data patterns
- Establishing engineering best practices in design and testing
- Maintaining CI/CD pipelines for reliable deployments
- Performing other duties, as needed
Qualifications:
- 5+ years of experience in Software Engineering
- Bachelor's degree in Computer Science or related field
- Proficiency in Node.js and TypeScript
- Strong knowledge of object-oriented programming
- Experience with CI/CD pipelines and DevOps practices
- Excellent problem-solving skills
- Strong communication skills
- Ability to work collaboratively with teams
- Self-directed and proactive
Desired Qualifications:
- Master's degree in Computer Science or related field
- Certification in Cloud Technologies
- Experience with ML platforms
- Experience in media or large-scale enterprise environments



