Careers

Join us to feed the analytics revolution

ABOUT YELLOWBRICK DATA
Yellowbrick Data empowers companies to make faster decisions with all of their data. Built for enterprises and the hybrid cloud, the Yellowbrick Data Warehouse deploys powerful analytics anywhere, with best in-class economics. We have a passionate team with big plans ahead focused on creating new opportunities with data and analytics!

We are located in the California Ave district of Palo Alto. Our product was made generally available in September 2017 and our business and installed base are growing rapidly. We’ve raised $92m of investment and now plan to expand across all departments and go-to-market functions.

POSITION Enterprise Sales Development Representative
POSITION Communications Manager
POSITION Events Manager
POSITION Product Marketing
POSITION Senior Director of Human Resources
POSITION Manufacturing Test Engineer
POSITION Lead Senior Software Engineer, Query Planning and Optimization
POSITION Lead Senior Software Engineer, UI
POSITION Senior Technical Support Engineer

 

Enterprise Sales Development Representative

ABOUT OUR ENTERPRISE SALES DEVELOPMENT REPRESENTATIVE
This person will play a key role in the growth of Yellowbrick by focusing on cultivating sales. The ideal candidate thrives on seeking out new opportunities through both inbound and outbound activities. This highly visible position will provide sales development support to the organization through the creation of qualified leads that result in closed-won business. This is an exciting time at Yellowbrick – we are poised for explosive growth and we’re building a high-performance culture with ongoing coaching and training. This an excellent opportunity for people early in their technology careers. This is a chance to learn sales skills and gain significant business experience with the most innovative data warehouse provider on the market.
Location: Salt Lake City, UT
Department: Sales
Type: Full time
Min. Experience: 3 years

A FEW THINGS YOU MIGHT DO

  • Prospecting via phone and email, performing excellent and professional follow-up on leads.
  • Research accounts to understand need, enable effective follow up, and generate interest.
  • Meet or exceed activity metrics for outbound calls, meetings set and SQLs validated.
  • Conduct outbound campaigns in support of sales events and other marketing activities to grow pipeline.
  • Proactively look for opportunities to improve and optimize lead management. Influence scripts and messaging based on front line experience.
  • Work with Lead Gen team to identify the best outbound campaigns and strategies.
  • Be a brand ambassador and leave a positive impression of Yellowbrick with every prospect, regardless of their likelihood to close.
  • Diligently manage our SFDC database to ensure data quality and cleanliness. Assist in projects to ensure SFDC accuracy for successful outbound communication.
  • Use Salesforce.com and other sales automation tools to provide weekly, monthly and quarterly reports.
  • Project based campaigns to drive Lead Qualification in specific Industries, Territories, or Strategic Accounts.

A FEW THINGS WE’RE LOOKING FOR

  • Someone who is a fearless, energetic, driven and detail-oriented team player.
  • Proven Success in lead generation and lead qualification. Experience and comfort prospecting via phone, email, mail and other account development methods.
  • Experience selling enterprise products/services to VP or CXO prospects.
  • Ability to handle objections and educate prospects in a consultative manner.
  • Ability to be self-motivated and a self-starter, managing time and activities effectively while working in a fast-paced, rapidly changing business environment.
  • Excellent Salesforce.com, Microsoft Office (Excel, PowerPoint, Word, Outlook) and organizational skills.
  • Excellent verbal, written, and interpersonal skills.
  • Bachelor’s Degree or equivalent experience.
  • Minimum 3 years of technology sales experience, preferably in the databases, virtualization, cloud computing, or big data.
  • Please send your resume to careers@yellowbrick.com
    Back to top


    Communications Manager

    ABOUT OUR COMMUNICATIONS MANAGER
    This person will lead the creation and sharing of the Yellowbrick story across media, analyst, and social channels. This position requires a passion to participate in technology discussions from big data to AI, but specifically to engage audiences the need for analytics and the value of the Yellowbrick solution to drive news. The communications function at Yellowbrick also includes customer engagement to foster news stories and case studies with customers.

    A FEW THINGS YOU MIGHT DO

    • Develop a comprehensive communications and public relations plan across strategic and tactical levels
    • Serve as the communications leader but also provide hands-on support for storyline development, content creation, and day-to-day functions
    • Grow the Yellowbrick share of voice in targeted communications channels
    • Identify key media reporter and influencers and work to develop relationships with Yellowbrick including with the executive team
    • Build and expand the analyst relations at Yellowbrick across industry analysts, and key influencers
    • Maintain and advance the Yellowbrick social media presence, including managing the corporate blog
    • Be the steward for corporate messaging and consistency accross all channels
    • Serve as the corporate speaker lead including developing a spokesperson bench, identifying key themes and trends, submitting for events, and conducting spokesperson training
    • Work with sales and product marketing to develop an ongoing stream of customer case studies in all forms (written, video, speaking/events)
    • Lead the reporting of all communications program and campaign results
    • Identify the need for agency assistance if and when needed and lead interactions for all agency support

    A FEW THINGS WE’RE LOOKING FOR
    We’d like to find someone with demonstrated results in engaging media editors and outlets in the technology sector, and a track record of success in furthering unique communications initiatives. Our communications leader with write compelling, concise copy that is fun to read! They will have the flexibility to edit different voices but maintain their authenticity, listening to what people want to say and help them craft accordingly. Our communications manager will be able to influence and persuade with an outgoing personality comfortable interacting across a wide variety of external and internal audiences. Ideally our communications leader understands and can actively participate in social media is familiar.

    Please send your resume to careers@yellowbrick.com
    Back to top


    Events Manager

    ABOUT OUR EVENTS MANAGER
    This person will lead events from corporate trade shows to field marketing activities to customer engagement summits. The ideal candidate will have a passion for planning and executing high-impact events that engage audiences and showcase Yellowbrick value leading to sales pipeline and revenue.

    A FEW THINGS YOU MIGHT DO

    • Develop an overall events plan for Yellowbrick including corporate trade shows, field marketing activity with sales, meetups, and customer engagement summits
    • Maintain a consolidating calendar of events, both committed and considering, and communicate that effectively externally and internally
    • Be campaign driven in our events approach to determine the best use of budget and resources with a focus on driving customer opportunities
    • Help design and manage all aspects of the creative needs for events from booth design to giveaways to marketing materials
    • Manage any external vendors required as part of the events function
    • Establish quantifiable success criteria for pre-show and post-show event results
    • Work closely with demand generation to ensure rigorous tracking of leads throughout the entire pipeline
    • Assist sales with executive briefings at headquarters and in the field
    • Maintain a detailed events budget and corresponding measurement and reporting

    A FEW THINGS WE’RE LOOKING FOR
    We’re looking for someone familiar with technology trade shows such as Strata Data, Gartner events, and vendor conferences such as the Tableau Conference, AWS re:Invent and similar. The ideal candidate will bring a creative ability to conjure up unique and exciting experiences for the Yellowbrick audience, including an eye for detail to ensure a consistent and top quality showcase of the Yellowbrick brand. You ideally have the ability to travel onsite to all major events.

    Please send your resume to careers@yellowbrick.com
    Back to top


    Product Marketing

    ABOUT OUR PRODUCT MARKETING DIRECTOR
    This person will lead development and execution of a comprehensive strategy to drive product marketing, including all messaging, content, and sales enablement around product, solutions, industries, applications, case studies, and more. We’re looking for someone who can create, write, present, and share the power of Yellowbrick solutions with the world. This position begins as a hands on contributor and expands over time with company growth.

    A FEW THINGS YOU MIGHT DO

    • Develop product positioning, value propositions, and marketing initiatives to sere the top, middle, and bottom of the sales funnel
    • Lead development of marketing collateral, sales collateral, web content, presentations, and other materials to drive the Yellowbrick message
    • Fully manage content creation from ideas to internal reviews to external placement and promotion
    • Manage an ongoing pipeline of customer case studies, including working with sales and communications to build a case study funnel
    • Execute product launches and campaigns
    • Manage, maintain, organize, and contribute to the competitive positioning library
    • Monitor and participate in industry dialogue on data warehousing and analytics
    • Contribute to Yellowbrick social media efforts and in particular, identify ways to distribute Yellowbrick content through multiple channels
    • Provide sales support where necessary for specific requests regarding proposals, competitive research, and presentations
    • Focus product marketing content efforts in line with department campaigns to drive awareness, inbound traffic, and ultimately sales pipeline and revenue
    • Lead efforts to organize around industry verticals and applications

    A FEW THINGS WE’RE LOOKING FOR
    We’d like to find someone with knowledge and/or passion for enterprise data warehousing and analytics, including a solid understanding of how to match the buyer journey with relevant content and materials. Our product marketing leader will have excellent written and spoken communications skills that carry through to easy-to-understand and compelling marketing assets. And our product marketing director should have the ability to handle a variety of tasks requested from different constituents with timely and organized delivery.

    ABOUT THE YELLOWBRICK MARKETING TEAM
    Creativity and collaboration are cornerstones of our marketing team. We are small and growing with a bias towards action and outsized outcomes. We remain committed to making analytics better for large companies, and that starts with the experience of getting to know us.

    You’ll be joining a company with colleagues that have built businesses from the early days through IPO including bringing billion dollar platforms to market. The road ahead is open, and we’re looking for teammates with the energy to participate in Yellowbrick achieving success!

    Please send your resume to careers@yellowbrick.com
    Back to top


    Senior Director of Human Resources

    ABOUT OUR SENIOR DIRECTOR OF HUMAN RESOURCES
    This person will build our human resources function and help foster Yellowbrick Data through successive growth stages. We seek a talented individual with the ability to rally the troops, grow the team, ensure solid HR processes are in place, and serve as an overall organization resource within Team Yellowbrick.

    A FEW THINGS YOU MIGHT DO

    • Create a fun and rewarding workplace for all employees, promotes a positive environment and culture consistent with the core values and goals
    • Manage company-wide HR programs and initiatives (e.g. recruiting and hiring, compensation & benefit reviews, equity programs, workforce planning, retention and engagement strategies and organizational change)
    • Execute compensation and benefit programs to include annual salary planning processes, salary surveys and analysis, benefit programs and employee services (perks)
    • Ensure remote and international employees are part of inclusive environment through open communication and interaction
    • Proactively work with the executive team to propose and drive new HR initiatives that align with business needs
    • Partner with management and benefits vendors to provide comprehensive employee benefit plans
    • Ensure we scale as a company in a compliant way, and in a manner consistent with our culture and values

    A FEW THINGS WE’RE LOOKING FOR

    • Proactive, positive, detailed, self-reliant and result-oriented business leader
    • Experience building and delivering HR programs from the ground up in a growing organization
    • Outstanding interpersonal skills with a track record of building strong, collaborative relationships with multiple stakeholders
    • Thorough knowledge of Employment hiring/laws, Immigration Processes, Compensation, Organizational Planning, Employee Relations, Training and Development and Recruiting/Staffing
    • Start-up environment experience is preferred. Experience in a fast-paced, high tech or related company undergoing rapid change and growth is essential
    • An enthusiastic team player with outstanding communications skills (both verbal and written)
    • Remote and International employee experience
    • 10 years of experience in HR including managing benefits, compensation, staffing, and human resource processes
    • BS/MS preferred in Business, Human Resources, or related discipline

    Please send your resume to careers@yellowbrick.com
    Back to top


    Manufacturing Test Engineer

    ABOUT OUR MANUFACTURING TEST ENGINEER
    Develop and sustain automated test solutions to test/validate x86 server platforms for product functional tests used in manufacturing and QA. Build scalable, automated test infrastructure capable of providing a high level of product coverage, data collection, geneology, test records and test logs.Bring technical experience and systems testing knowledge to the manufacturing environment to continuously improve product quality and performance. Provide front line support and first level triage for all factory related test issues.

    A FEW THINGS YOU MIGHT DO

    • Research and evaluate test plans, operating procedures and strategies, insuring system integration expectations are realized, and coverage of all major components are fulfilled.
    • Develop and maintain user documentation such as: test plans, test requirements, playbooks, as well as strategies that include test flow details, capacity analysis, equipment requirements, and coverage analysis.
    • Develop, procure equipment, set-up equipment and improve test solutions to allow Contract Manufacturer to quickly and accurately analyze, troubleshoot and identify root cause failure analysis.
    • Drive product quality through influence of DFx, early engagement with engineering and manufacturing.
    • Involved in daily manufacturing sustaining efforts that include supporting all testing at various factories, including deployment of equipment and code, first article testing, first level factory support, failure analysis and coordination of root cause and corrective actions with appropriate multi-functional teams.

    A FEW THINGS WE’RE LOOKING FOR

    • Writes/releases appropriate test procedures, (board level test, sub-assembly level test, and system level test) and trains the test technicians on proper execution and troubleshooting. Also, works with suppliers to develop/improve their test methods.
    • Creates appropriate software or firmware code to perform and automate test processes both in-house and at suppliers.
    • Design, fabricate and troubleshoot functional test fixtures/stations. This includes creation of appropriate fixture design documentation.
    • Broad test related background in the Storage/Server related products/systems.
    • Ability to distinguish between HW and/or SW product issues.
    • Support and maintain automated functional test solutions and systems level test equipment at the factory or field.
    • Strong problem solving, multi-tasking, and prioritization skills.
    • Excellent verbal and written interpersonal skills, including ability to present technical issues and project statuses at the Management level.
    • Ability to express complex technical concepts simply and effectively to gain support for test development initiatives and at times influence decisions.
    • Ability to work with cross-functional teams in order to deliver objectives.
    • Ability to handle stressful situations where you are working under tight time constraints.
    • Capability to understand product specifications and features to drive appropriate testing requirements and fault detection.
    • BS/MS in Computer/Electronic Engineering, Computer Science, MIS or equivalent/
    • Experience with server architecture, storage and server products.
    • 5+ years of direct experience with testing and developing manufacturing test software through multiple product generations.
    • Knowledge of automation scripting languages: Python, NI TestStand, .NET, C/C++, Linux, Perl, TCL and other shell scripting and automation processes. Database experience helpful.
    • Source code version control experience.

    Please send your resume to careers@yellowbrick.com
    Back to top


    Lead Senior Software Engineer, Query Planning and Optimization

    Job Description
    You will report to the Director of Software Development, and work with the rest of our development and engineering staff. You are primarily responsible for the Yellowbrick query planner and optimizer. You’ll have the opportunity to work in all areas of the software stack for our database appliance, which includes almost every aspect of Computer Science from operating systems to user interface and everything in between.

    As our lead for query planning and optimization, you have an inherent flair for mathematics and statistics and love solving graph problems. You’re a hardcore computer scientist who loves algorithms and performance optimizations. You find compilers, parsers, grammars, code generation and code optimization challenges interesting, have a penchant for creative solutions to generating more efficient machine instructions, and hopefully you’ve worked in one or more of these areas. You dig Big Data algorithms and approximations, embrace massive parallelism of algorithms in distributed systems and don’t get scared by NP complete problems or dynamic programming.

    We value collaboration, courtesy, and have a work hard/play hard culture. We offer a rewarding environment in which you will work with a peer group that is technically bright and fearless in taking on hard challenges.

    A FEW THINGS YOU MIGHT DO

    • Lead the design and evolution of the Yellowbrick query planner
    • Work on creating, patenting and implementing advanced optimization techniques
    • Debug and enhance existing functionality
    • Lead design discussions
    • Make design contributions outside of your primary area
    • Help troubleshoot issues encountered in the field

    A FEW THINGS WE’RE LOOKING FOR

    • You have 5+ years experience designing and developing software that users are successfully running in production.
    • You have experienced the cycle of design, development and customer release.
    • You are passionate about high performance and find it exciting to work on parallel processing and distributed systems
    • Fundamental computer science – as many of the following areas of experience:
      • Graph algorithms
      • Linear programming
      • Statistics and Big Data algorithms
      • Machine learning algorithms
      • Compiler front-ends – grammars, parsers, tokenizers, AST and the rest
      • Compiler internals – multi-pass code optimization and extraction of parallelism and data typing
      • Compiler back-end or virtual machines – machine code generation
      • SQL and relational databases
      • Internals of open source or commercial databases, especially PostgreSQL
      • Massively parallel distributed systems
      • Advanced SQL query planning and optimization
    • Strong knowledge of and experience with C, C++
    • Experience with Java is a plus

    Please send your resume to careers@yellowbrick.com
    Back to top


    Lead Senior Software Engineer, UI

    Job Description
    You will report to the Director of Software Development, and work with the rest of our development and engineering staff. While we are specifically looking for a front-end web developer, you will have the opportunity to work many areas of the software stack for our database appliance, which includes almost every aspect of Computer Science from operating systems to user interface and everything in between. If you think you understand what “full stack” means, consider we’re talking about custom, hyper-converged hardware, operating systems, drivers, executor, planner and database front-end, the protocols that an end-user utilizes to query data, the tools that provide access, the integrated management, and the web access. The stack is both vertically oriented and horizontally accessible through a huge array of access protocols and integration to the world of big data.

    Our product has an advanced user interface built on a modern web framework. We are constantly evolving its capabilities, and our use of innovative visualizations built on D3, angular.js and other modern HTML5 technologies really drive value to our customers. Providing understanding how database workloads run and perform on a massively scalable MPP cluster is one mission; administering and controlling resources for the cluster is another.

    If you love the challenge of providing first-class visualization and tools, love the power of the modern browser, yearn to build something truly different and powerful, we have the place for you. We value collaboration, courtesy, and have a work hard/play hard culture. We offer a rewarding environment in which you will work with a peer group that is technically bright and fearless in taking on hard challenges.

    A FEW THINGS YOU MIGHT DO

    • Help lead the design and evolution of the Yellowbrick web user interface
    • Research, prototype and implement new ways to visualize information
    • Debug and enhance existing functionality
    • Lead design discussions
    • Make design contributions outside of your primary area
    • Help troubleshoot issues encountered in the field

    A FEW THINGS WE’RE LOOKING FOR

    • Proficiency with angular.js and ES6. Typescript is a plus
    • Experience with SVG, canvas, charting and graph visualization
    • Experience with relational database technology; one or more of SQL, NoSQL and GraphQL
    • Experience with Java is a plus
    • Understanding of web markup, including HTML5, CSS3
    • 3+ years of experience developing software that users are successfully running in production
    • Experience with the node/npm/component ecosystem and build infrastructure
    • Experience with the cycle of design, development and customer release
    • Experience with Big Data and BI tools a plus

    Please send your resume to careers@yellowbrick.com
    Back to top


    Senior Technical Support Engineer

    ABOUT OUR SENIOR TECHNICAL SUPPORT ENGINEER
    Provide world class support to global enterprise customers and exceed their expectations of a strategic technology partner.  Resolve customer issues, questions, and incidents with an intense focus on complete resolution.   Work directly with product management and engineering teams to ensure customer priorities are aligned with development plans.  Develop knowledge base content, articles, and guides for best practices, integration, and performance optimization.  Provide support to Engineering and QA teams in problem analysis, resolution, testing and documentation.  Leverage technical experience, knowledge, passion to build scalable customer success platforms and processes.  Experience working with enterprise data warehouse platforms, SQL, ETL, and database administration are highly desirable.

    A FEW THINGS YOU MIGHT DO

    • Respond to all customer issues with clear communications, technical creativity and a commitment to problem resolution.
    • Work with field and development engineers to reproduce customer issues, determine root cause, and recommend solutions.
    • Apply technology to develop and deliver scalable customer processes capable of delighting our customers
    • Contribute to knowledge base content, including but not limited to articles, guides, documentation, and training material.
    • Provide feedback to product management and engineering on product features, defects, and improvements.
    • Design and test installation, upgrade, tuning and administration procedures, both for internal and customer use
    • Assess product features and recommended improvements based on deep understanding of customer requirements
    • Manage critical situations by driving cross functional collaboration across functions and geographies
    • Regularly update customers on status of open issues, feature requests, planned installations and upgrades
    • Assist engineering with understanding of customer requirements and feature requests.

    A FEW THINGS WE’RE LOOKING FOR

    • Solid track record with prior technical roles in customer support, service and engagement
    • Deep understanding of complex database workloads, SQL analytics, database administration, and ETL processes.
    • Experience with database connectivity – ODBC, JDBC and ADO
    • Experience with schema design – 3NF, Star and Snowflakes, tuning joins, aggregates, partitioning and concurrency.
    • Experience with writing stored procedures.
    • Experience with multiple operating systems (Linux, Windows, etc) and languages (java, python, C, R) preferred
    • Experience with major analytics visualization platforms preferred (Tableau, Microstrategy, SAS, Power BI, SAP, IBM, open source)
    • Solid understanding of distributed database architecture (compute nodes, servers, storage, networking, management processes, distribution, alerting, etc)
    • Experience with database internals: Looking at query plans to resolve performance problems, locking, system views and cost-based optimizer statistics.
    • Experience with operating system internals problem resolution: Network, storage, compute
    • Experience with Linux systems administration, shell scripting and/or other scripting languages
    • Comfortable working flexible work hours
    • Must be highly responsive and possess great problem-solving and commutation skills
    • Detailed and proactive, high productive and effective, and perform your duties with flexibility and enthusiasm
    • Manage multiple tasks and set priorities with a focus on customer satisfaction
    • Able to interpret customer problem reports, feature requests, and performance requirements
    • A high integrity “can-do” attitude team player with the ability to work well with all internal/external teams with pro-active sharing of knowledge and a strong sense of urgency
    • Start-up environment experience is preferred, but enterprise level experience is valued as well
    • Experience in a fast-paced, high tech or related company undergoing rapid change and growth is essential
    • 10 years of experience in technology roles with a focus on EDW database support, administration, operations or engineering (SQL Server, Greenplum, Oracle, Teradata, Vertica, IBM Netezza, Redshift, Snowflake, Impala etc.)
    • BS preferred in Engineering, Computer Science or related discipline
    • Spoken and written Chinese is an advantage but not necessary

    Please send your resume to careers@yellowbrick.com

    Back to top