Senior Backend Engineer

| Hollywood
Sorry, this job was removed at 1:09 p.m. (PST) on Wednesday, December 18, 2019
Find out who's hiring in Hollywood.
See all Developer + Engineer jobs in Hollywood
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Stem enables independent artists to turn their passion into a business. Our tools empower individuals to distribute their creations, collect royalties from consumer platforms, and provide tools to manage, analyze, and promote their creative catalog. 

 

The successful candidate will enhance the digital encoding of contract terms, royalty conditions, and payment regimens needed to aggregate and distribute the revenue generated from streaming and downloaded music. Responsibilities include representing the data efficiently, owning the data flows from financial reporting to payments reconciliation, managing accredited historical accounting data, and providing data access to software tools used to satisfy the analytic, promotional, and legal requirements of artists’ businesses.

 

This role is full-time and based in Los Angeles, CA at our West Hollywood office.

 

What you’ll do:

 

  • Drive the Next Generation design of our royalties, expenses, and payments system
  • Collect and allocate reported payments data among joint royalty shareholders
  • Refine the contracts and expenses system for recoupment of advances
  • Collaborate with our existing royalty team satisfy all legal and regulatory standards
  • Design and build tools for analyzing, reporting, and visualizing earnings data
  • Integrate with external payments and accounting systems
  • Produce schema design, information architecture, and data presentation features
  • Analyze, architect, design, participate in user interviews, prototype and code on a collaborative, globally distributed team of engineers and designers
  • Provide unit test, quality control, CI/CD for your system responsibilities
  • Mentor other engineers

 

Our Ideal Candidate has:

 

  • An understanding of contracts and royalties (music industry a plus)
  • A background in Information Architecture and/or Schema Design
  • Familiarity with software systems for bookkeeping, accounting, and ledgers
  • Experience coding in Python and Javascript
  • A connection with artists, writers, makers, or other imaginative creators
  • Interests, training, or hobbies outside of CS
  • A precise attention to detail
  • Diverse views and experience, as well as a tendency to include others
  • An empathetic attitude
  • An instinct to encourage collaboration and team-building
  • Experience mentoring others and a desire to have mentors

 

Technologies we use

  • Python, Javascript, BASH
  • PostgreSQL, Redis, RabbitMQ
  • Google Cloud, Docker, Terraform, Apache Airflow

 

**Stem is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, parental status, age, or disability status. We also prohibit discrimination and harassment of any kind and are committed to providing employees with a work environment free of discrimination and harassment.**

 

Read Full Job Description
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
  • People Operations
    • JavascriptLanguages
    • PythonLanguages
    • BASHLanguages
    • Semantic HTMLLanguages
    • GraphQLLanguages
    • SalesforceLanguages
    • ReactLibraries
    • DjangoFrameworks
    • Node.jsFrameworks
    • TerraformFrameworks
    • Apache AirflowFrameworks
    • CircleCIFrameworks
    • JenkinsFrameworks
    • BigQueryDatabases
    • CanvaDesign
    • FigmaDesign
    • UX DesignDesign
    • BasecampManagement
    • NotionManagement
    • SalesforceCMS
    • Google SuiteCMS
    • CanvaCMS
    • DocuSignCRM
    • SalesforceCRM
    • MailChimpEmail
    • Google HangoutsCollaboration
    • SlackCollaboration
    • ZoomCollaboration
    • Google SuiteCollaboration
    • Notion Collaboration
    • BasecampProject Management
    • TrelloProject Management

Location

As of 2020, we are a fully remote company. The majority of our team is split between southern California and New York/New Jersey, however, we have a handful of domestic employees sprinkled in-between and international employees located in Brazil, Peru, Costa Rica, Mexico, England, and Japan!

An Insider's view of Stem Disintermedia

How would you describe the company’s work-life balance?

As a working mother of 3 who holds a management position at Stem, it's so refreshing that the organization means what they say when they talk about work life balance! I have been able to work around my families schedules (emergencies, school conflicts, etc.) without exception - all while feeling the full support of my manager, department, and team.

Andrea

Director of Product

What projects are you most excited about?

It is a very interesting time to work at the intersection of music and technology. There are wild inefficiencies across music that can be solved with technology, more specifically financial technology. We are building offerings that can radically change music's market dynamics.

Kristin

President of Stem Distribution

How has your career grown since starting at the company?

I showed up at Stem as a fresh-faced postgrad -- the leadership team here has given me dozens of opportunities to take on exciting new projects, work with incredible clients, and manage crucial functions of the business. I've also been fortunate enough to give some of those same opportunities to rising stars on the team over the years.

Bobby

VP of Artist & Label Relations

How do you empower your team to be more creative?

I help my team be creative by providing them with the strategic context they need to drive strategic choices in their work rather than waiting on leadership for guidance. And I provide plenty of space for them to tell me they need more support or more resources.

Charleton

Head of Marketing

What's the biggest problem your team is solving?

Making a living as an artist is incredibly challenging, so empowering artists to build their own business using our tools is a really exciting prospect. I'm a big believer that the most impactful cultural and artistic innovations grow out of local arts communities and small businesses, so I'm very enthusiastic about supporting that ecosystem.

Cameron

Engineering Manager

What are Stem Disintermedia Perks + Benefits

Stem Disintermedia Benefits Overview

Stem offers competitive benefits & perks including 100% paid health insurance premiums for employees and 60% for dependents. We also have unlimited PTO, flexible remote work policies, a student loan pay down program, paid parental leave, and 401K employer matching.

Culture
Volunteer in local community
We have partnered with LA-Tech.org and UNITE-LA to create an annual student summit for Los Angeles HS/CC/re-entry students with panels, group mentoring sessions, and mock interviews.
Partners with nonprofits
Stem partners with LA Tech.org to offer internships and mock interview opportunities to students from underserved communities.
Open door policy
OKR operational model
Team based strategic planning
Pair programming
Employee-led culture committees
Flexible work schedule
Remote work program
Diversity
Highly diverse management team
Mandated unconscious bias training
Diversity manifesto
Mean gender pay gap below 10%
Diversity employee resource groups
We have a DEI committee and a POC committee officially recognized and supported by Stem leadership.
Hiring practices that promote diversity
We actively build diverse pipelines and our DEI committee partners with people operations to monitor and improve our hiring practices.
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Stem's Flexible Spending Account (FSA) helps employees cover out-of-pocket medical expenses with pre-tax contributions of up to $2,750 annually.
Dental insurance
We cover 100% of employee premiums and 60% of employees' dependent premiums.
Vision insurance
We cover 100% of employee premiums and 60% of employees' dependent premiums.
Health insurance
We cover 100% of employee premiums and 60% of employees' dependent premiums.
Life insurance
Team workouts
Financial & Retirement
401(K)
401(K) matching
We fully match your first 3% and match half of your 4th and 5th%
Company equity
Child Care & Parental Leave Benefits
Generous parental leave
In conjunction with state benefits, we provide up to 21 weeks of fully paid leave for new mothers and up to 13 weeks of fully paid leave for other types of new parents.
Family medical leave
We offer unlimited PTO which employees can use for family medical leave.
Return-to-work program post parental leave
Company sponsored family events
We have an annual "Take Your Kids to Work Day" at Stem for all our employees' sprouts.
Vacation & Time Off Benefits
Unlimited vacation policy
Generous PTO
Stem has an unlimited PTO policy.
Paid volunteer time
Paid holidays
Paid sick days
Stem provides employees unlimited paid sick days.
Flexible time off
Bereavement leave benefits
Company-wide vacation
Stem employees are "offline" two weeks over the holidays.
Office Perks
Company-sponsored outings
Stem has an annual summer picnic and winter holiday party. We also host fun events throughout the year such as yoga classes, happy hour meet-ups, movie theater outings, and more.
Some meals provided
Stem offers quarterly dinners/lunches to all departments.
Company-sponsored happy hours
Home-office stipend for remote employees
Professional Development Benefits
Job training & conferences
Tuition reimbursement
Stem will contribute $50 per month toward your student loan repayment. This increases by $25 for each year you are enrolled in our program and is capped at $150 per month.
Lunch and learns
We host lunch-and-learn fireside chats with industry leaders in music & fintech.
Promote from within
Mentorship program
Stem's "Buddy Program" matches new hires with seasoned employees. Buddies share knowledge and personal insight with their new hire, as well as guide and support them over their first six months.
Continuing education stipend
Online course subscriptions available
Customized development tracks
Paid industry certifications

Additional Perks + Benefits

Our culture of trust and growth encourages staff to maintain a good work-life balance and pursue learning opportunities that are relevant to their roles.

More Jobs at Stem Disintermedia

Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Stem DisintermediaFind similar jobs like this