Staff Software Engineer
Posted on 10/19/2023
INACTIVE
Luminate

1-10 employees

Comprehensive entertainment research and data tracking firm
Company Overview
TV Tracker, a subsidiary of Variety Group, stands out as a leading entertainment research and data tracking firm, providing crucial development and production information to over 250 top brands in the entertainment and media industry. With a focus on the three major divisions of filmed entertainment in the US - television, feature film, and digital entertainment, the company offers a competitive edge through its timely and accurate data. The company's culture, rooted in the dynamic entertainment hub of Los Angeles, fosters an environment of industry immersion, making it an exciting place to work for those passionate about entertainment.
Data & Analytics

Company Stage

Acquired

Total Funding

N/A

Founded

1999

Headquarters

Los Angeles, California

Growth & Insights
Headcount

6 month growth

-99%

1 year growth

-99%

2 year growth

0%
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Analysis
JavaScript
Java
SQL
Python
CategoriesNew
Software Engineering
Requirements
  • An exceptional foundation of computer science fundamentals
  • Java with Spring Boot or other robust enterprise-level application development frameworks
  • APIs and microservice development and architecture
  • CI/CD experience, ideally with blue-green deployments for a SaaS product
  • Best practices for development with public cloud environments, preferably AWS
  • And of course, the other usual suspects in this kind of tech stack: Python, JavaScript and SQL
  • Data analytics or warehousing experience in an environment with demanding customers or regulatory requirements
  • Data ingestion and query optimization best practices
  • Domain knowledge of any entertainment industry's data modeling or business operations
  • Experiences with the challenges of testing data analytics products and the underlying data sets that power them
  • Onboarding into our tooling and development ecosystem. Always an opportunity for us to improve, we value constructive feedback on how to pay it forward to the next new employee
  • Learning about the domain of our business from your peers and incorporating that into the work you do going forward
  • Collaborating with your teammates across the disciplines to start delivering value to our clients!
  • You've succeeded in delivering complete, but discrete parts of our platform
  • You start to develop expertise around the specific part of the system you've been working with the most and can convey your experience to your team when needed
  • You feel capable of adapting your style to the needs of your team
  • You've now tackled multiple parts of the system and have started to develop a deeper understanding of the entire platform and are able to contribute meaningfully to the larger development effort across the engineering organization
  • You are combining your prior experience with what you've learned to develop subject matter expertise in some portion of the system
  • You worked with your manager to create goals aligned to your career and development interests for the year ahead. Perhaps you are tapped to become a technical team lead for one of our teams. You have the support and resources at hand to go on that journey
Responsibilities
  • Working with your team to deliver on our product roadmap utilizing modern software development practices
  • Developing not just the code, but all other parts of the stack for the work: tests, infrastructure, etc. We're a small team and we want to develop competencies across the entire stack for the mutual benefit of the whole team
  • Helping advise and educate on engineering best practices and participating in design and architecture discussions to help make sure our work stays aligned with business objectives
  • Managing risk and uncertainty while moving forward with the business as we bring our platform to new markets and audiences
  • Contributing back to our nascent engineering practice in ways that best demonstrate your own unique strengths