Skip navigation
Unable to save this job. Please try again later.


Email this Job to Yourself or a Friend

To begin the application process, please enter your email address.

Company Contact Info

  • Nashville, TN

Already have an account?

Sign in to apply with your saved resumes.

New to CareerBuilder?

Don't have an account? Continue as a guest!

Sorry, we cannot save or unsave this job right now.

Report this Job

Trust and Site Security Team.

Don't miss out on new jobs!

Get the latest Sr. ETL Developer jobs in Nashville, TN delivered directly to your inbox. You can unsubscribe at any time.

Saving Your Job Alert

Job Alert Saved!

Could not save Job Alert!

You have too many Job Alerts!

This email address has reached the maximum of 5 email alerts. To create a new alert, you will need to log into your email and unsubscribe from at least one.

Sign Up

or   Sign In Here
Password Must Contain
8 to 15 characters
1 uppercase letter
1 number or symbol
1 lowercase letter
Create an Account with CareerBuilder to save jobs & unlock these great features
See similar job titles and skills to help you make your next move
Upload a resume and become visible to Hiring Managers and Employers
Compare Salary Information to see where you stand amongst your peers
Easily Quick Apply to jobs with just one click!

Email Send Failed!

Sr. ETL Developer

Broadcast Music, Inc. • Nashville, TN

Posted 1 month ago

Job Snapshot

Experience - 6 years
Degree - 4 Year Degree
Advertising, Broadcasting - Radio - TV, Sales - Marketing

Job Description

POSITION SUMMARY: Leads design, development, and execution of formal Extract, Transform, and Load (ETL) and ELT processes. Determines innovative processes to efficiently, rapidly, and securely acquire, integrate, and provision large sets of data from and to thousands of providers around the world. Mentors others and acts as subject matter expert for ETL principles and process. Represents the highest level of knowledge and expertise for ETL technologies within BMI Information Services Group.


  • Provides technical leadership, guidance and direction to other team members.
  • Provides leadership during the development and enhancement of the enterprise’s production applications including; working with applications, technical support and operations during the design, development and implementation of applications
  • Responsible for the efficient, accurate, and secure acquisition, integration, provision, and exchange of the enterprise data
  • Recommend and develop ETL technical specifications
  • Develops and documents technical best practices for ETL-related activities including data movement, data aggregation, data quality, and data cleansing
  • Integrates ETL development with existing codebase to maximize object reuse
  • Creates, executes, and documents unit test plans for ETL and data integration processes and programs
  • Documents ETL processes, programs and solutions as per established standards
  • Performs tasks required to conform to the company’s configuration management and software release processes
  • Monitors and administers automated and manual data integration and ETL jobs to verify execution and measure performance
  • Works with internal team and external partners to quickly identify and resolve data integration and ETL job issues
  • Assesses and documents the structure, quality, and compliance of data source data and coordinates with business and technology staff to identify and resolve issues
  • Leads training plans for technical support and applications staff
  • Regular attendance
  • Other duties as assigned
  • Supports our BMI Core Values and cultivates a culture of diversity and inclusion


Education: Bachelor’s Degree in Computer Science or Mathematics. Equivalent work experience as a senior ETL developer in an enterprise business environment may be considered


  • Minimum six years’ experience designing, developing, testing, and implementing ETL solutions using enterprise ETL tools (experience with SSIS is required)
  • Minimum six years’ experience developing and implementing data integration and DW solutions in a SQL Server database environment (experience with Netezza, DB2, and an Oracle 11g/12g is a plus)
  • Minimum two years’ experience working with high volume data exchange and transaction processing systems, preferably in a custom software development environment
  • Minimum two years experience integrating large (100M+ rows) structured and unstructured data in multiple formats, character sets, and delivery methods
  • Minimum one year experience in 10+ TB data environment

Skills and Abilities:

  • Proficiency estimating work assignments and delivering to these estimates
  • Expertise in RDBMS, data mart and data warehouse utilization
  • Knowledge of data modeling, MDM, and BI is preferred
  • Expert-level SQL development skills are required.
  • Strong understanding of SDLC and Agile Methodologies
  • Strong understanding of model-driven development
  • Strong understanding of ETL best practices
  • Expertise and hands-on experience with design and development best practices
  • Expertise in working with technical and business teams to extract and document data integration/exchange requirements
  • Ability to express complex technical concepts effectively, both verbally and in writing
  • Ability to handle multiple projects and deadlines with minimal supervision

  BROADCAST MUSIC, INC. IS AN EQUAL OPPORTUNITY EMPLOYER: All applicants will receive equal opportunity for employment without regard to race, creed, color, sex, age, national origin, marital status, veteran status or disability.
Job ID: 2001
Help us improve CareerBuilder by providing feedback about this job: Report this Job.
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.
Don't miss out on new jobs like this
Get the latest jobs delivered to your inbox. Unsubscribe at any time.

Saving Your Job Alert

Job Alert Created

Well, this is embarrassing. We are having trouble saving your search. You can try again or come back at a later time.

Maximum Email Alerts

This email address has reached the maximum of 5 email alerts. To create a new alert, you will need to log into your email and unsubscribe from at least one.