Business Analytics Developer

Blast Analytics & Marketing

Location: Rocklin, CA | Type: Full Time | Level: Experienced

View all openings

Join Blast to Make Your Mark-- on your co-workers, our clients, our company, our industry, and the community.

Are you a engineering professional who thrives in the autonomy of abstracting, generalizing, and creating efficient, scalable solutions from multiple industries and environments? Do you enjoy being intellectually challenged, and often seek out to make an impact? Do you like to set and exceed goals? Do you want to work for a company that has grown rapidly on referrals and help leaders take action on insights?

Regardless of role, you'll enjoy the satisfaction of solving challenges and the reward of seeing the positive impact of your work, every day. Ask any employee why they come to work at Blast, and they'll say "to make my mark!"

Who We Are:

Blast Analytics & Marketing is composed of driven people that have a strong intellectual curiosity and commitment to make our mark in the industry. Our 18+ years supporting leaders has led us to understand and identify the common and unique challenges companies face. In the spirit of our core values we challenge ourselves to grow wide & tall, as a team, by supporting leaders to evolve their organizations (like Stanford, Blurb, Toys ’R Us, and The North Face).

Blast is one of the most successful digital analytics consulting companies in the United States.  We take pride in helping clients set goals, implement measurement, perform analysis, take action on insights, and deliver results that outperform the market and outpace their competitors.

We encourage everyone to jump into opportunities to pursue their potential, we are proud of our passion to learn environment and our client work results.  We embrace change and are open to learning new ways to adapt.

We want to speak to people who can develop and execute ETL processes in multiple environments with an understanding of business intelligence plans, ability to clearly document process, and guide technical aspects of transferring data. At Blast, we encourage an environment where we inspire each other, support, and laugh. The Business Analytics Developer craves technical opportunities, drives our team and supports client engagements. 

To be successful

  • You will leverage your ability to build trust and people relationships
  • Make your mark on client & team growth
  • Evolve your intellectual curiosity and help drive success
  • You'll deliver in-depth knowledge of technical requirements, processes and systems

What you will do

  • Deliver strong development and maintenance techniques surrounding data movement to include technologies such as: Java, SQL
  • Connect with a wide variety of web-based APIs to extract large volumes of data
  • Leverage ETL GUI tools such as Talend and Pentaho Kettle to architect ETL solutions
  • Architect, map, develop, and test data movement to data warehouses (Redshift and others), with emphasis on the Extract-Transform-Load (ETL) process
  • Development of ETL source and target mapping design/specifications based on the business requirements and ETL standards and architecture
  • Drive roadmap and execution of critical client engagements by collaborating with internal team and clients
  • Develop, document, and execute SQL/stored procedures/server scripts as needed to support ETL code
  • Determine ETL hardware/software requirements and assist with production setup & migrations
  • Creatively push limits to promote the Blast Core Values

General Qualifications

  • Strong and effective communication skills including the ability to interpret a variety of instructions provided in written, oral, diagram, or schedule form
  • Enjoys collaborating with other team members and clients
  • Strong intellectual curiosity and engineering knowledge
  • High energy, high integrity individual who can simultaneously drive change while fostering a team culture

Desirable Qualifications

  • Bachelor’s degree preferred, or any equivalent combination of education and experience
  • Relevant work experience in Redshift or databases
  • Experience with Talend or Pentaho or other ETL tools (preferably open source)
  • Proficiency with the following languages and technologies: Java, SQL, Linux, Python, AWS Stack (EC2, S3, Redshift)


This position is based out of our Rocklin office.

How to Apply

If these values suit you… please submit your cover letter and resume in PDF format. ​ We read cover letters and weigh them heavily in our decision to consider an applicant.​

Are You a Fit?

Blast Analytics & Marketing is a small company that is continuously inspired to learn and tackle challenges in the analytics space. To get an idea of whether or not you would be a fit within our culture, please check out our ten core values.

Salary based on experience.

In addition to a great, supportive, and challenging work environment, we offer an extensive benefits package for all full-time employees, including paid time off, medical, dental, vision and 401k!

Please note that you can upload a pdf by clicking on the words "Attach Resume" to the right.

We are not interested in placement agencies or companies at this time.

Blast Analytics & Marketing is an “at will” employer. Note that compensation, benefits, and job descriptions are subject to change based upon individual performance and business conditions.

Apply for this position

* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Who referred you to this position?
What’s your citizenship / employment eligibility?*
Are you 18 years of age or older?*
LinkedInLinkedIn profile URL:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
How often have you written python code to connect to APIs?*
Which API's have you connected to pull data from?*
In the funnel of ETL processing (design specifications, write code to collect data from multiple sources, extract data, transform data, load and hand off to be analyzed), where do you enjoy contributing the most?*