Senior Software Engineer

LuminateLos Angeles, CA
12dHybrid

About The Position

Luminate is the entertainment industry’s preeminent data and insights partner, serving as the single source of truth for record labels, film studios, talent agencies, and every part of the music and entertainment ecosystem. By aggregating data from over 500 verified sources, Luminate provides customers with the objective validation needed to make critical business decisions and track global market share. While its data famously fuels the Billboard Charts and the Variety Streaming Originals Charts, Luminate’s primary mission is to empower the entertainment industry with essential, accurate and objective data. Luminate is looking for a experienced Senior Software Engineer to join our team. We have a deep bench of domain expertise, what we want from you is a passion for distributed systems engineering with an aptitude for learning and practicing collaborative, iterative, software development with a small but mighty team. We’re maintaining and building out our SaaS platform for the music, film and TV industries. We’re supporting our data science team to empower them to do what they do best. You'll need strong communication skills, technical fluency, empathy, humility, and an appreciation for where the entertainment industries have been and where we hope to take them. You will work with a team of product managers, designers, data scientists, operations analysts, and your fellow engineers to deliver a high-quality software platform that brings value to our clients. Our overall mission is to take the foundations of technology that underpin our work in the music business and expand that out to new forms of media and new types of customers.

Requirements

  • 3+ years of software engineering experience
  • Developing RESTful APIs using Spring Boot in Java
  • Developing React front-ends with Typescript
  • Developing with public cloud environments, preferably AWS
  • API Design and microservice architecture

Nice To Haves

  • CI/CD Pipelines
  • Test-Driven Development
  • Front end testing, ideally with Playwright
  • Snowflake, or other data warehousing systems
  • PostgreSQL
  • OpenSearch
  • Datadog
  • Triaging and handling emergent issues as part of an on-call rotation
  • Utilizing AI coding tools to maximize productivity while maintaining a strong scrutiny of results and accountability for all submitted code
  • Utilizing project management tools such as Jira to break down and track complex work streams

Responsibilities

  • Working with your team to deliver on our product roadmap, utilizing modern software development practices.
  • Developing not just the code, but all parts for the work: tests, configuration, database schema, etc. We’re a small team and we develop competencies across the entire stack for the mutual benefit of everyone.
  • Participating in architecture and design discussions to ensure our work stays aligned with business objectives.
  • Managing risk and uncertainty while moving forward as we bring our platform to new markets and audiences.
  • Contributing back to our engineering practices in ways that best demonstrate your own unique strengths.

Benefits

  • PMC is committed to the health and wellness of our employees. As part of our company-wide rollout of PMC’s paid healthcare plan, for this role the company pays 100% of the monthly health, dental and vision plan premiums for the employee and their family. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service