Join us on our journey to bring delicious data to all people

We’re a small company who loves to simplify the presentation of data for the non-analysts among us. That means working with heavy-hitter customers who need to find the best way to present and share their most valuable information with their customers. The trick is, we do the wrapping for them. Our solutions need to excel both in the end-user experience and through the quality of our implementation and development. 

We're a ten year old company, recognized as data presentation and visualization experts. We have a talented team and need people interested in being the best at what they do. 

This is where you come in.

Maybe.

Are you the kind of person who can demonstrate keen attention to detail and some slick work under your belt? You should be comfortable working in a small company environment that values both self-motivation and teamwork. These are full-time roles, and you must live in either the Atlanta or Nashville areas (or find the prospect of such habitation alluring.) 

We have the following openings:

  • Director of Engineering (Nashville)
  • Frontend Developer (Nashville)

We are also accepting applications on an on-going basis for these positions:

  • Data Application Consultant (Nashville/Atlanta)
  • Data Application Developer (Nashville/Atlanta)

No recruiters, please.

To apply for one of the positions below, email us at jobs@juiceanalytics.com or fill out this form.


Director of Engineering - Nashville

We’re a small company who loves to simplify the presentation of data for those non-analysts among us. Juicebox, our platform as a service, turns valuable data into data-rich applications. You should be comfortable working in a small, but growing company environment that values self-motivation as much as teamwork. This is a full-time role, and you must live in the Nashville area.

As the Director of Engineering, you will lead a small team of architects, developers, and devops engineers, ensuring their success while resolving issues and delivering Juicebox, our software platform. You’ll also participate in developing a roadmap that meets the needs of both internal and external teams. Leveraging your skills as a great team builder, you’ll work to recruit new team members and promote Juice in the development communities in which we work.

An important part of this job is smooth execution of complex deliverables. To that end, you’ll focus on ensuring that we continually evaluate and refine our development and infrastructure standards and processes. You’ll be responsible for creating a high performance, high velocity team, measuring and iterating on processes as we grow and evolve as a business.

Things you’ll help with:

  • Managing a small team of architects, developers, and devops engineers
  • Developing a product vision and roadmap with other managers
  • Balancing and tracking development priorities both internally and those initiated by client implementations
  • Ensuring cross-team communications and collaboration 
  • Leading and facilitating agile software development and release processes
  • Helping deliver high quality software via code reviews and quality assurance testing
  • Managing risks and resolving issues that affect release scope, schedule, and quality
  • Maintaining a release repository and managing key information such as build and release procedures, dependencies, notification lists, and operational play books
  • Promoting and connecting with the development communities in which we work

Other skills that will help you excel in this role include:

  • Familiarity with software delivery processes (prior PaaS experience a plus)
  • Familiarity with web application stack and associated technologies such as HTML5, Javascript, Python, and Amazon AWS
  • Ability to troubleshoot application data-related issues
  • Ability to identify, define, implement, and teach new processes, procedures, and tools
  • Demonstrated effective leadership and analytical skills
  • Strong written and verbal communication skills
  • Familiarity with Agile processes

If you're interested, drop us a line at jobs@juiceanalytics.com. Include "Director of Engineering" in the subject line. We'd love to see your relevant professional links as well (LinkedIn, Github, etc.).


Frontend Developer - Nashville

This role is for someone passionate about working with a team to build the future of accessible data. We are building a platform for delivering a dynamic, data-rich experience. You will be part of a small team designing, maintaining, and supporting our solution.

Qualities we're looking for:

  • You should care about code-smell, code-reviews, tests, and documentation. We provide time to care for the platform but sometimes short-term solutions are needed (we call them hackitos).
  • You should enjoy working with a team (we support implementers gladly).
  • Self-motivation (we don't micromanage)
  • You should be comfortable with version control and development workflows (we use Git).
  • Experience with HTML5 and CSS3, including working in-touch responsive and mobile environments
  • Experience building javascript components with Backbone or React
  • Experience with SASS or LESS
  • Experience with D3 is a plus
  • Being familiar with full stack development is helpful. Our backend is written in Python so it's helpful if you're comfortable there or eager to learn. We are planning on using Node selectively as well.

Our core platform is built with the following technologies, so experience with any is a bonus:

  • Modular, dynamically compiled Javascript front-end (using webpack and makefiles) with Backbone and D3
  • Custom theming engine built on libsass and postcss
  • RESTful Python backend with Django, with growing usage of Flask (we are planning for selective usage of Node)

Here are some projects you might work on:

  • Improving application architecture
  • Building custom D3 components to visualize data
  • Building Node microservices to allow users to collaborate
  • Building on our current command framework to improve how users can communicate with our backend (similar to Slack's message buttons architecture)
  • Greenfield admin tools to allow our clients to manage apps/users

If you're interested, drop us a line at jobs@juiceanalytics.com. Include "Frontend Developer" in the subject line. We'd love to see your relevant professional links as well (LinkedIn, Github, etc.).


Data Application Consultant - Nashville/Atlanta

As a Data Application Consultant you will be responsible for planning, designing, and managing the successful delivery of customer solutions built on the Juicebox platform. You will work directly with our customers to understand their needs and design an application that meets their requirements. Once you’ve designed the application, you’ll work directly with Juice application developers to manage the technical implementation and timely delivery of the application. Master's or bachelor's degree plus 1-2 years of experience.

Here are some other things you’ll work on:

  • Managing delivery of a customer solution on the Juicebox platform
  • Working with sales during the sales process to understand customer requirements and ensure a successful transition from sales to delivery
  • Working with the customer to understand their business and designing a Juicebox solution based on their requirements.
  • Coordinating solution development with the Data Application Developer
  • Understanding the "shape" and availability of the customer's data
  • Managing solution delivery in an on-time, on-budget, and on-scope manner
  • Coordinating a successful transition to production and customer support
  • Driving resolution to issues related to your customer's production applications
  • Working with customers on application enhancements

Qualities we're looking for:

Bachelor’s degree in a technical or related field and 1-2 years of previous solution delivery experience or equivalent combination of education and experience. Must be a relentless, results-driven, self-learner who thrives in a highly dynamic environment. Must be able to handle multiple projects simultaneously.

To perform the job successfully, an individual should demonstrate the following competencies:

  • Familiarity with business-oriented data tools such as Excel and Tableau
  • Basic understanding of SaaS technologies and business models
  • Basic understanding of SQL and relational databases
  • Ability to translate requirements to solution features
  • Understanding differences between multiple delivery platforms such as mobile versus desktop, and optimizing visualization output to match the specific platform
  • Proficient understanding of software release cycles and procedures
  • Superior collaboration and teaming skills
  • Superior decision making skills
  • Ability to communicate, persuade, and influence others
  • Demonstrated talent for customer relationships and follow through in highly competitive environments
  • Excellent presentation skills
  • Excellent eye for design

If you're interested, drop us a line at jobs@juiceanalytics.com. Include "Data Application Consultant" in the subject line. We'd love to see your relevant professional links as well (LinkedIn, Github, etc.).


Data Application Developer (Nashville/Atlanta)

As a Data Application Developer you will help our customers go from zero to production on our data presentation platform. You’ll be tasked with understanding our customer's data and business needs in order to design and develop a solution that meets their needs. This requires interacting with customers and their IT teams to gather requirements and set development timelines. Additionally you will be responsible for developing the ETL pipelines to ingest customer data, designing database models, writing the data services in the Juice platform, and configuring the application to meet the customer design specifications. Master's or bachelor's degree plus 1-2 years of experience.

Here are some other things you’ll work on:

  • Implement applications using the Juicebox platform
  • Work with data to understand its size, complexity, and scope
  • Design databases to support business applications, ensuring system scalability, security, performance, and reliability
  • Create ETL pipelines to programmatically ingest data in a production environment
  • Work with Juice customers to understand their technical environment and refine technical implementation requirements
  • Develop database architecture strategies at the modeling, design, and implementation stages to address business requirements
  • Collaborate with design analysts and others to understand business and industry requirements
  • Work with Juice core development team to prioritize enhancements to the core platform based on customers' needs/timelines
  • Set development timelines and communicate progress to all parties involved
  • Maintain application code base using Git branching strategies

Qualities we're looking for:

Bachelor’s degree in a technical or related field and 1-2 years of previous solution development experience or equivalent combination of education and experience. Must be a relentless, results-driven, self-learner who thrives in a highly dynamic environment. Must be able to handle multiple projects simultaneously.

To perform the job successfully, an individual should demonstrate the following competencies:

  • Data wrangling: You need to be comfortable manipulating, generating, reshaping, and generally molding data in a variety of forms including CSV, JSON, and XML.
  • Strong SQL skills: You should be excited to solve tricky puzzles. We mostly use PostgreSQL, but experience with other databases (particularly SQL Server) are welcome.
  • Programming experience: While this role will require knowledge of Python/SQLAlchemy, we value experience with other programming languages as well. You should have experience with Git and web development frameworks.
  • Customer interaction: You'll be collaborating with our customers' technical staffs to connect data and understand their technical environment.
  • Design appreciation: Juice is a design-led company and having an appreciation for design (especially web design) and an interest in making data beautiful is important.
  • Critical thinking: Every customer/application has its own unique set of challenges and you'll be tasked with figuring out how to design an application that meets all of their requirements and first within our technical architecture.
  • Self-management: We don't micromanage. Therefore, you'll need to be able to self-manage and escalate issues when appropriate.
  • Team-oriented: We're stronger together than we are apart and we genuinely enjoy each other's company and successes.

If you're interested, drop us a line at jobs@juiceanalytics.com. Include "Data Application Developer" in the subject line. We'd love to see your relevant professional links as well (LinkedIn, Github, etc.).