What are the responsibilities and job description for the Data Engineer position at CD Baby?
Data Engineer
Location: Portland, Oregon
Status: Exempt
About Us
CD Baby, the best team in the independent music world! We are the world’s largest digital distribution platform for independent artists. We empower creators to distribute their music on Spotify, Apple Music, Instagram, YouTube, Amazon Music, Pandora, Facebook, TikTok, and 150 other platforms around the world. We manage the single largest independent sound recording catalog in the music industry and have paid out nearly $1 billion in earnings to independent artists since our inception more than 20 years ago. We're also growing rapidly and looking for new CD Babies to join to our team!
About the Job
The Data Engineer is a key member of the CD Baby Data Team. The Data Team architects, designs, and implements data and analytics solutions. In this role, you will collaborate with your fellow data colleagues as well as the Product, Web, and IT Teams to implement the product roadmap. You will bring your creativity, deep understanding of data, and team spirit to build the next generation of data technologies for CD Baby while also supporting production data needs and systems.
What You'll Do
- Build data solutions to modernize and improve the CD Baby data platform using MS SQL Server, Azure SQL Server, and Snowflake
- Implement solutions using coding standards, data best practices, source control, as well as continuous integration and delivery
- Build large scale and near real-time data pipelines using tools such as SSIS, Snowpipe, and ADF
- Build custom reports and data sets to support various business initiatives
- Collaborate with Data, Product, Web Engineering, and IT to implement large- and small-scale projects using the Agile Framework and Kanban board management
- Ensure data quality and accessibility across transactional and analytical systems
- Additional duties and projects as assigned
Who You Are
- Are passionate about independent musicians' fair access in the music business marketplace
- Enjoy working in a fast-changing, challenging industry
- Find solving complex problems and puzzles fascinating and engaging.
- Are knowledgeable about data best practices and enjoy following established patterns when practical. When patterns don’t fit the situation, you are able to find creative, reliable, robust solutions.
- Are flexible and able to flow gracefully with rapidly changing business and industry priorities
- Understand data modeling, data security, and data optimization best practices
- Care about software and data lifecycle best practices, agile processes, and data quality
- Enjoy working collaboratively and independently. You suspect that two (or more) brains are better than one when solving complex problems. You are also able to solve problems independently and ask for help when you are stuck.
- Understand the value of data and its long-term value to the Business
Who We Are
- CD Baby distributes independent artists' music and helps them monetize it, so they get paid
- The CD Baby Data Team is a small, highly technical team that builds databases, data access points, and data pipelines.
- Support production systems as well as build new features.
- Continually strive to improve our data processing and data quality
- Love scalability challenges and cheer for more data!
Where You'll Be
- CD Baby is in Portland, OR.
- We are a hybrid team that has team members locally in Portland, as well as others who are fully remote. (Currently, all work is remote due to Covid)
____________________________________________________________________________
CAREER DEVELOPMENT / EQUAL EMPLOYMENT OPPORTUNITY
In order to provide equal employment and advancement opportunities to all individuals, CD Baby does not discriminate in employment opportunities or practices on the basis of sex, age, race, color, national origin, sexual orientation, religion, marital status, genetic information, veteran status or disability.
COMMITMENT TO DIVERSITY
CD Baby is committed to creating and maintaining a workplace in which all employees have an opportunity to participate and contribute to the success of the business and are valued for their skills, experience, and unique perspectives. This commitment is embodied in company policy and the way we do business and is an important principle of sound business management.
ADA POLICY
It is Company policy not to discriminate against qualified individuals with disabilities in regard to application procedures, hiring, advancement, discharge, compensation, training, or other terms, conditions and privileges of employment.
Any individual who can be reasonably accommodated for a job, without undue hardship, will be given the same consideration for that position as any other applicant. The People Team is responsible for implementing this policy, including resolution of reasonable accommodation, safety and undue hardship issues.
Final Notes
- If you are a recruiter, please do not contact us with candidates for this position unless we have engaged with you to do so.