See how diversity in thought and interest gives Domo its competitive edge.

Watch now

Work at Domo.

Domo works with the world's leading brands to deliver a business management platform that transforms the way executives run their business. Apply today to be a part of the team that changes business intelligence forever.

Our benefits.

We hire the best. We expect a lot. And we make sure you are fully compensated for your work. We have designed our employee benefit program to rival—and even exceed—that of global technology organizations.

Time-Off Benefits

  • 20 days paid time off (increasing 1 day per year to a maximum of 25)
  • 13 paid holidays
  • 4 weeks paid maternity leave
  • 2 weeks paid paternity leave

100% Employer Paid Benefits

  • Life insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • Employee gym membership and wellness program

Medical/Dental/Vision Benefits

  • Rich traditional PPO medical plan
  • High-deductible health plan with high employer HSA contribution
  • High employer premium cost sharing
  • Adult and child orthodontic benefit

Unique Benefits

  • Technology perk – $500 reimbursement for tablet PCs (We told you we love technology!)
  • Rich employer 401K match
  • Free catered lunch and dinner daily
  • Fully stocked break room
  • New baby benefit
  • Adoption benefit

Our culture.

Here at Domo, we work hard, but we play even harder. Check out some of our recent events, and see why even our kids are jealous we work here.

SEE COMPANY EVENTS

Open positions.

At Domo, we work with the world's leading brands to deliver a business management platform that helps executives transform the way they run their business. Domo is backed by some of the most prominent leaders and investors in the technology industry. If you want to be a part of the team that will change business intelligence forever, join us.

Account Development Manager Inbound

Location: US-UT

As an Account Development Manager Inbound you will help drive the growth of Domo’s products, services, and solutions.  ADM's are responsible for qualifying prospective customers from inbound leads prior to meeting with Sales Executives.  Includes following up on marketing generated responses, new market penetration, calling on decision makers, trade show attendance, webinar and event follow-up, and more.

Key Responsibilities

  • Qualify marketing leads and set up sales calls for Account Executives
  • Sell Domo Business Intelligence software products and services to new and existing clients
  • Identify and properly qualify business opportunities and qualified leads.
  • Present business solutions to prospective customers

Required Qualifications

  • Demonstrated results in the solutions-based selling process
  • Ability to work in a fluid/changing market place.
  • Strong organizational, managerial, and personal skills to successfully communicate and negotiate with internal and external customers
  • Maintain accurate client communication
  • Great verbal and written skills
  • At least 2 years professional B2B selling experience in technology sales
  • Proven track record of consistently exceeding corporate objectives and quotas
  • Successful experience at new account development
  • Excellent communication, presentation and negotiation skills
  • Self driven, motivated and results oriented
  • Proven prospecting and sales cycle management skills

Preferred Qualifications

  • 4-year degree preferred in Business or related field.
  • Two years B2B technical sales experience.
  • Consistent over-achievement in past positions. Technically adept, self-motivated, and driven by results.
  • Salesforce.com or other CRM experience
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Account Development Manager Outbound

Location: US-UT

As an Account Development Manager Outbound you will help drive the growth of Domo’s products, services, and solutions.  ADM's are responsible for qualifying prospective customers and leads prior to meeting with Sales Executives.  Includes following up on marketing generated responses, new market penetration, calling on decision makers, trade show attendance, webinar and event follow-up, and more.

Key Responsibilities

  • Qualify marketing leads and set up sales calls for Account Executives
  • Sell Domo Business Intelligence software products and services to new and existing clients
  • Identify and properly qualify business opportunities and qualified leads.
  • Present business solutions to prospective customers

Required Qualifications

  • Demonstrated results in the solutions-based selling process
  • Demonstrable knowledge of account management (planning, prospecting and closing)
  • Ability to work in a fluid/changing market place.
  • Strong organizational, managerial, and personal skills to successfully communicate and negotiate with internal and external customers
  • Maintain accurate client communication
  • Great verbal and written skills
  • At least 2 years professional B2B selling experience in technology sales
  • Proven track record of consistently exceeding corporate objectives and quotas
  • Successful experience at new account development
  • Excellent communication, presentation and negotiation skills
  • Self driven, motivated and results oriented
  • Proven prospecting and sales cycle management skills
  • College degree in related field and/or equivalent experience and education.

Preferred Qualifications

  • 4-year degree preferred in Business or related field.
  • Two years B2B technical sales experience, either inside or field
  • Proven success in penetrating new markets and closing new business.
  • Consistent over-achievement in past positions. Technically adept, self-motivated, and driven by results
  • Salesforce.com other CRM experience
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Account Development Specialist

Location: US-UT

As an Account Development Specialist you will help drive the growth of Domo’s products, services, and solutions.  Account Development Specialists are responsible for qualifying prospective customers and leads prior to meeting with Sales Executives.  Includes following up on marketing generated responses, new market penetration, calling on decision makers, scrubbing data lists, webinar and event follow-up, and more.

Key Responsibilities

  • Qualify marketing leads and set up sales calls for Account Executives
  • Identify and properly qualify business opportunities and qualified leads
  • Present business solutions to prospective customers

Required Qualifications

  • Demonstrated results in the solutions-based selling process
  • Ability to work in a fluid/changing market place
  • Strong organizational, managerial, and personal skills to successfully communicate with internal and external customers
  • Maintain accurate client communication
  • Great verbal and written skills
  • Proven track record of consistently exceeding corporate objectives and quotas
  • Successful experience at new account development
  • Excellent communication, presentation and negotiation skills
  • Self driven, motivated and results oriented
  • Proven prospecting management skills
  • Bachelor’s degree in Business or equivalent professional experience

Preferred Qualifications

  • 4-year degree preferred in Business or related field or pursuing degree
  • Previous sales experience, either inside or field sales
  • Proven success in developing new accounts and getting into new markets
  • Consistent over-achievement in past positions. Technically adept, self-motivated, and driven by results
  • Salesforce.com or other CRM experience
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Associate Network Engineer

Location: US-UT

The Associate Network Engineer will provide operational support for Domo’s Data Network Infrastructure. Troubleshoot, resolve and assist in complex network related issues. Assist in network installation and upgrade projects. Participate in capacity planning and pilot/testing efforts. Ensure that Local Area Network (LAN), Wide Area Network (WAN) and Metropolitan Area Network (MAN) diagrams are in place and kept up to date.

Key Responsibilities

  • Troubleshoot, isolate and resolve medium and complex network problems (LAN, WAN and MAN). Use appropriate tools to monitor and troubleshoot network issues.
  • Assist in the creation and design of network solutions solutions to keep up with and accommodate infrastructure expansion. Collaborate with other engineering groups, readily share information with others. 
  • Assist in the implementation of major IT Infrastructure initiatives. 
  • Stay abreast of current technologies; make recommendations based on knowledge and research.
  • Work on complex problems and provide innovative suggestions for solutions. Interface with global carriers to develop and implement data solutions.
  • Actively seek customer input and take responsibility for customer situations if necessary.
  • Identify inefficiencies and make suggestions for process improvements.
  • Troubleshoot, isolate and resolve medium and complex network problems (LAN, WAN and MAN). Use appropriate tools to monitor and troubleshoot network issues.

Required Qualifications & Experience

  • 2+ years experience as a network engineer preferably in a software technology industry supporting complex products
  • Associates degree in a technical discipline or equivalent professional experience
  • Experience with Cisco/Meraki networks, products and protocols
  • Troubleshooting skills
  • Problem solving skills
  • Interpersonal skills
  • Communication skills
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Business Intelligence Developer

Location: US-UT

Working as a member of Domo’s Client Services team, the Business Intelligence Developer will be focused on the implementation of fault tolerant, highly scalable solutions.  The successful candidate will have a minimum of 3 years working hands on with data.  This individual will join an enthusiastic, fast-paced and dynamic team at Domo. A successful candidate will have demonstrated sustained exceptional performance, innovation, creativity, insight, good judgment.

Key Responsibilities:

  • Works with customers, end-users, technical analyst, and application designers to define the data requirements and structure for Business Intelligence (BI) applications
  • Designs models for the data warehouse or data mart (data structure, storage, and integration)
  • Works with our team to aggregate large data sets for use within Domo solutions
  • Develops, designs, and optimizes complex SQL queries
  • Leads the database analysis, design, and build effort
  • Designs maps of source system data to data warehouse models
  • Develop strategies for data acquisitions and integration of the new data into Domo's Data Engine

Required Qualifications:

  • 3+ years experience supporting business intelligence systems in a BI or ETL Developer role
  • Expert SQL skills required
  • Expertise with Windows and Linux environments
  • Expertise with at least one of the following database technologies and familiarity with the others: relational, columnar and NoSQL (i.e. MySQL, Oracle, MSSQL, Vertica, mongodb)
  • Understanding of data modeling skills (i.e. conceptual, logical and physical model design - with both traditional 3rd normal form as well as dimensional modeling, such as star and snowflake)
  • Experience dealing with large data sets
  • Advanced Excel skills, including pivot tables and VBA (Visual Basic for Applications)
  • Goal oriented with strong attention to detail
  • Proven experience in effectively partnering with business teams to deliver their goals and outcomes
  • Bachelor's Degree in in Information Systems, Statistics, Computer Science or related field preferred OR equivalent professional experience

Nice to have:

  • Experience with Hadoop, Hive
  • Experience with Amazon RDS
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Content Marketing Manager

Location: US-UT

This role is responsible for executing the strategy, development and implementation of content marketing projects for various platforms such as the company website, email and social to drive traffic and generate new leads. This role is cross functional and will be working with the marketing department as well as components of sales and support. Strong writing, organizational, team-working skills and flexibility are a must.

Key Responsibilities

  • Build new pieces of content for lead generation and management—white papers, web copy, presentations, etc.
  • Create, and optimize email copy for marketing campaigns
  • Work with other divisions (e.g. Marketing, Sales,Support, PR) to help ensure that the content strategy and editorial calendar balances internal business needs with audience interests
  • Generate and propose new content ideas based on research and audience insights
  • Develop and track KPIs to assess strategic impact of content; refine and optimize content strategy and execution to improve performance
  • Provide guidance for content developers, both internal and external

Job Requirements

  • Excellent writing and copy-editing skills
  • Ability to adopt the tone/voice of the Domo brand
  • Strong verbal communication skills
  • Ability to multitask, prioritize and organize a number of concurrent projects under tight time pressure
  • Experience with integrated marketing campaigns using traditional, digital, and social channels
  • A self-starter who is proactive and resourceful in carrying out work assignments and following through
  • Content marketing and SEO experience is desirable
  • Highly organized, self-motivated, energetic and enthusiastic
  • Strong comfort level with data and analytics is a plus
  • Bachelor's degree
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Corporate Account Executive

Location: US-UT

We are looking for Account Executives who know software sales and how to close deals. Are you the type? Can’t live off base alone and love getting into accelerators before Q4. Work hard and play hard is your mantra. Happily show your W2s when you are in a sales interview. Oh, and you have a solid contact list in Outlook (aka the Rolodex of today).  If this sounds like you then we need to talk.

Job Profile

  • Create high volume of activity for clients on the phone
  • Forecast accurately
  • Collaboration within the Domo team (Account Development, Sales Consultants, Implementation)
  • Know your customer
  • Consistently exceed quarterly and annual sales targets
  • This is an individual contributor role
  • Calling on new customers
  • 80% of all deals are done using technology (over the phone, online demos etc.) 

Required Qualifications

  • College degree in related field and/or equivalent experience and education.
  • Experience building a business/new territory highly desired
  • Demonstrated history as an individual contributor selling enterprise software, CRM, ERP or Business Intelligence solutions to senior level decision makers
  • Experience with quota and commission compensation structure
  • Knowledge of and contacts in key sectors a plus
  • Successful track record closing new clients remotely using technology
  • Demonstrated ability to articulate and sell software enterprise solutions
  • Solution selling and start-up experience
  • Excellent communication and presentation skills
 

 

Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Curriculum Manager

Location: US-UT

Curriculum Manager

Position Summary

Domo University is responsible for the technical enablement of Domo’s customers, partners and employees. Domo University creates, markets, sells and delivers training curricula and certifications on the Domo solution. Training takes place via video, Webex and traditional classroom (both public and private) delivery methods.

Domo University is searching for a seasoned, strategic-minded Curriculum Manager to lead a transformation of how Domo’s customers, partners and employees engage with Domo University curricula. This position is responsible for the strategic and tactical design, development, execution, and results of appropriate learning solutions. This position will consult with the appropriate management team(s) and/or customers, partners, and/or vendors regarding alignment, measurement, communication, training, learning reinforcement and performance support programs, to ensure technology adoption among its customers and partners. He or she will interact with employees and all levels of management including VPs and their direct reports, to gain an understanding of business issues and goals and ensure alignment around the desired state and their commitment to Domo University initiatives.

This position will manage a team of instructional designers, program/project managers and third-party content partners. The successful candidate will have demonstrated success in a similar role, ideally with a technology company, a background in instructional design, be well-versed in adult learning theories, be adept with new instructional technologies and able to ascertain industry trends in curriculum development. The Curriculum Manager will play a key role in assuring that Domo University is a thought and market-leader by offering world-class and industry-leading learning solutions, leveraging the latest technological innovations.
 

Responsibilities

  • Learning Technology Leadership
    • Establish strategic vision, development philosophy and curriculum development best practices for Domo University.
    • Lead Domo University in the continued implementation of industry leading technological advances in curriculum development and learner engagement.
  • Team Management
    • Ensure that team members have the right resources to perform their role.
    • Develop and execute team member training plans.
    • Set performance and development goals.
    •  Write performance reviews and recommend performance ratings/merit increases/promotions.
    • Interview candidates for new and replacement positions.
  • Curriculum Program Management
    • Work with Product Development, Professional Services, Domo University Delivery team and others to prioritize course development.
    • Work with Software Product Management to understand new product capabilities.
    • Work with Curriculum Developers and other Leaders to develop and manage course development schedules.
    • Identify, plan for and mitigate risks in the course development process.
    • Keep all parties in the course development process informed and synchronized.
    • Keep education management informed of development progress.
    • Manage development efforts associated with user conferences and special events.
    • Ensure proper customer feedback is obtained and leveraged for ongoing performance improvements.
  • Infrastructure Management
    • Implement best practices around content creation and maintenance.
    • Document and maintain the course development process.
    • Identify and implement course development process improvements.
    • Implement and maintain appropriate authoring applications.
    • Develop and implement classroom setup strategies.
    • Develop and maintain course development metrics.
  • Vendor Management.
    • Develop and Manage third-party vendors who supply some of Domo University infrastructure relative to curriculum management.
    • Manage content partners, etc.
  • Internal Stakeholder Management.
    • Establish and maintain key business relationships with Domo stakeholders (Engineering, Product Marketing, etc.) to ensure enablement programs meet market needs.
    • Coordinate a cross-functional review of training needs and recommendations for technical training for the products assigned.
    • Develop and gain management approval of the curriculum strategy for the Domo University courses for the products assigned.

Requirements

  • Bachelor's Degree or global equivalent. Industry Certification or Advanced Degree in Business, Education, Instructional Design or a related field preferred.
  • Typically 10 or more years experience in leading and directing an education or learning organization in a large, multi-national, IT organization, and responsible for the design, development, and delivery of learning programs that achieved results within that organization. Must be self-managed, responsive, and dedicated to the expansion of Domo University curricula.
  • Interest and appetite for leading the organization with best practices in instructional design, technology approaches, content development, blended learning, and adult learning theory.
  • Experience managing a development team which produces technical software product training content for customers and partners, including employee career growth.
  • Demonstrable history of strong project management skills.
  • Exceptional organizational, presentation, and communication skills - both verbal and written.
  • Demonstrated experience with use of broad scope of development tools such as Microsoft Word, Microsoft Powerpoint, TechSmith Camtasia, Articulate Presenter Suite, Adobe Captivate.
  • Demonstrated ability to deal with change and be a team player.
  • Experience working with a broad spectrum of resources for development and SME (instructors, consultants, contractors).
  • Some business travel required (10%).


Special consideration given for:

* Business intelligence, ecommerce, and web analytics experience.
* Masters degree or other advanced education.
* Demonstrated exceptional customer skills from previous employment.
* Project management experience.

Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Customer Reference Manager

Location: US-UT

Description:

The Customer Reference Manager is responsible for developing day-to-day relationships with Domo advocates across customer segments.  The Customer Reference Manager develops and delivers a suit of customer reference marketing materials to support the sales and marketing teams.  

Job Profile:

  • Manage the customer reference repository to make outreach and maintenance more efficient 
  • Maintain a centralized list of available customer references and insure that customer references are kept up to date on all public facing marketing channels
  • Monitor the customer win report and conduct outreach to sales and client services to identify customer references
  • Serve as a liaison to other functions that require customer research
  • Define common customer reference types and elements to be used across sales and marketing activities (i.e. logos use, quotes, customer stories, peer-to-peer references, media references, speaking engagements, etc.)
  • Document the responsibilities of various functions during the customer reference process 
  • Conduct interviews with customers and collaborate with the creative and content team to develop written and video customer success stories and collaborate with the Corporate Communications team to develop press releases.  
  • Work with Corporate Communications to facilitate media interviews with customers 
  • Create and distribute customer success stories internally - including presentations for the sales enablement team (customer success workshops) and the DomoLove newsletter
  • Facilitate requests from the sales team for use case references and customer references during the later stages of the sales cycle 
  • Utilization/feedback of customer marketing programs/offers by sales and customer support 
  • Advocacy/reference participation 

Required Qualifications:

  • Bachelor's degree required 
  • 5-7 years of marketing experience
  • CRM (Salesforce.com)
  • Business Intelligence and Analytics Platforms
  • Marketing Databases
  • Verbal/written communication
  • High energy, Personable, Process-oriented, Collaborative, Active listener, Empathetic
  • Goal/task prioritization, detailed, project manager 
  • Strong presenter, both in person and virtually 
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Customer Success Manager

Location: US-UT

Description

As a Customer Success Manager you will ensure the success of our customers by illustrating how the Domo product will provide value to their company. You are responsible to develop relationships with each customer to ensure continual expansion opportunities as well as yearly subscription renewals.

Key Responsibilities

  • Become knowledgeable of Domo’s solutions and service offerings, including SaaS business solutions and Implementation methodologies and advanced service offerings. 
  • Manage customer relationships and become the trusted advisor for the customer to work with. Process and gather yearly subscription renewals.
  • Expand current customer accounts through upsell opportunities of licenses and services.
  • Work to ensure customer satisfaction with the Domo product by anticipating their needs and understanding the overall vision of their company.
  • Act as liaison between product management and the customer.

Required Qualifications

  • Strong organizational, managerial, and personal skills to successfully communicate and negotiate with internal and external customers
  • Proven track record of consistently exceeding corporate objectives and quotas
  • Maintain accurate client communication
  • Great verbal and written skills
  • At least 2 years of professional B2B selling experience in technology sales
  • Excellent communication, presentation, and negotiation skills
  • Self driven, motivated and results oriented
  • College degree in related field and/or equivalent experience and education.

Preferred Qualifications

  • 4-year degree preferred in Business or related field
  • Consistent over-achievement in past positions
  • Technically adept, self-motivated, and driven by results
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Data Scientist

Location: US-CA

About Domo

Domo is on the forefront of delivering an entirely new form of business intelligence. At Domo, we work with the world's leading brands to deliver an executive management platform that helps executives transform the way they run their business. Domo is backed by some of the most prominent leaders and investors in the technology industry. If you want to be a part of the team that will change business intelligence forever, join us. To learn more:

TechCrunch

Job Summary:

The Data Scientist will work as a member of the predictive analytics team and partner with product managers, engineers, and designers to drive innovation, product strategy, and product decision by: 

  • Working closely with software engineering teams to conceive of new data driven products, features, and technologies
  • Applying advanced statistical and machine learning techniques to generate predictive models in a variety of domains
  • Evaluating different algorithmic approaches, and analyzing data to solve problems
  • Establishing scalable, efficient, automated processes for large scale data analyses, model development, model validation and model implementation
  • Communicating the value of proposed products or features with examples, prototypes, demonstrations 

 Required Qualifications:

  • Master’s Degree required, PhD preferred in a relevant field (computer science, math, information, statistics, physics, or related fields) 
  • Experience working with statistical modeling / predictive analysis/ machine learning / data mining / recommender system techniques in a product setting 
  • Strong communication and collaboration skills
  • Ability to communicate complex mathematical techniques in a clear, precise, and actionable manner
  • Ability to set, communicate, and meet your own project objectives & milestones
  • Experience with statistical software (such as Matlab, R, SAS, SPSS, S-Plus) 
  • Knowledge of SQL, relational database design and methods for efficiently retrieving data from them.
  • Experience with AmpLab stack (Spark, GraphX, MLBase), Mahout, Weka, GraphLab, or SciKit/Learn a plus
  • Experience with business intelligence tools such as Tableau, Pentaho, TIBCO Spotfire or MicroStrategy is a plus 
  • Must be able to maintain a "Big Picture" perspective
  • Must have entrepreneurial spirit and drive and thrive in a fast-paced environment
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Development Team Lead

Location: US-CA

The Development Team Lead will responsible for translating business requirements into well-engineered, tested and deployed application systems that are used by the business, as well as supporting these systems while in production.  Will interface with internal customers to determine the most efficient and cost-effective approach to meet their business requirements, and are responsible for designing, developing, testing, installing, and deploying the required software applications.  Solutions utilize a variety of software technologies and may include new code construction, modifications to existing modules, configuration and/or package implementation.

Key Responsibilities

  • Work closely with technical management to support high availability services in all phases of the software development process.
  • Collaborate with other teams to design and implement systems that will provide long term scalability, reliability, and performance for business systems.
  • With minimal or no direction, perform complex assignments with an emphasis on detail and quality.
  • Identify risks and provide solutions to complex issues.
  • Demonstrate analytical skills assessing product requirements and functional specifications.
  • Contribute to project estimations and risk analysis.
  • Mentor less experienced members of the team in technology and processes.
  • Provide direction as needed in the form of issue and task prioritization and scheduling.
  • Should be able to demonstrate a working relationship with other business groups to help implement technical solutions.
  • Ability to think creatively, work under pressure and demonstrate strong analytical skills with excellent attention to detail, and works well in a team environment
  • Team lead should be responsible for leading the team in delivery of features, such as taking the product/feature description from product management into a set of technical steps to be accomplished by the team and for managing the execution of those tasks to completion.

Required Qualifications

  • 5+ years of development lead experience
  • Develop applications to include:
  • Code development per project coding standards.
  • Development of unit test plans.
  • Code and module testing.
  • Implementation of code that follows efficient design techniques.
  • Code that meets and exceeds the intent of the design of the application.
  • Experience building Enterprise SAAS products strongly desired.
  • Experience with distributed system architecture and design.
  • Experience with relational database technologies.
  • Excellent programming, code development, code debugging and testing skills, troubleshooting skills, development environments, programming languages and architectures.
  • Excellent knowledge of development methodologies and technologies, such as Object Oriented design and analysis, n-tier architectures and distributed environments.
  • Thorough working knowledge of the application development and application integration processes, methodologies and their direct implementation to applications projects.
  • Solid knowledge of Web based technologies.
  • Predictive analytics experience preferred.
  • Experience with technologies such as, AmpLab stack )Spark, GraphX, MLBase), Mahout, Weka, GraphLab, or SciKit/Learn preferred.
  • The team lead should be experienced in Agile/Lean methodologies. They should be comfortable acting as scrum master at daily stand ups, leading sprint planning meetings, using agile methodologies to provide project estimates, and using sprint retrospectives to improve process over time.  
  • Bachelor's Degree preferred and 8-10 years of related experience or an equivalent combination of education and experience.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Digital Copywriter

Location: US-UT

Domo is looking for a skilled copywriter to help us scale our digital marketing footprint. This candidate will help us write ad and landing page copy to effectively communicate Domo’s unique value proposition.

Key Responsibilities

  • Develop brand-appropriate ad copy that adheres to Domo’s standards of clarity, consistency, and tone
  • Produce landing page copy that engages and educates prospects
  • Craft messaging for key audiences and personas
  • Be creative; come up with fresh concepts
  • Master the rules of grammar so you can break them when you must
  • Support the needs of cross-functional teams 

Qualifications and Experience

  • Bachelor’s degree in advertising, marketing, PR, journalism, communications, or related field is preferred
  • 1 - 2 years of copywriting experience, including internships
  • Exceptional writing and editing skills
  • A passion for written communication
  • Solid work ethic
  • Be organized enough to juggle multiple projects at once
  • Accept criticism and feedback with class and poise
  • Strict attention to detail
  • Must demonstrate compelling work examples
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Director of DevOps

Location: US-UT

Director – DevOps

About Domo

Domo is on the forefront of delivering an entirely new form of business intelligence. At Domo, we work with the world's leading brands to deliver a business management platform that helps executives transform the way they run their business. Domo is backed by some of the most prominent leaders and investors in the technology industry. If you want to be a part of the team that will change business intelligence forever, join us.  To learn more: TechCrunch

Responsibilities: I want to and can do that!

  • Attract & Lead a world-class engineering team composed of build and release, tooling, and quality engineers.
  • Understand engineering needs and the product roadmap
  • Envision solutions that make creating software at a frictionless, delightful experience
  • Build the platform, tools, and automation that make it easy to
  • Manage, build, provision and deploy applications in a Cloud environment.
  • Develop, test and continuously integrate changes
  • Comply with architectural, quality, security, performance, scalability, legal and accessibility standards through instant feedback
  • Measure and continuously improve quality
  • Plan, Deploy and Operate mission critical, highly available infrastructure.
  • Service customer requests with outstanding customer satisfaction.
  • Ensure reliable, high quality releases.

Requirements: I’ve already done that!

  • 12+ years leading build & release, devops, tooling and quality engineers.
  • SCM / Release Engineering using Perforce, Git or SVN
  • Multi platform installation packages & SaaS deployments
  • Quality engineering tools and processes
    • CI / Jenkins / Hudson etc.
    • Perl, Python, CMake, Java, Ant and C++
    • Chef, Puppet, Salt, Ansible or CFEngine
    • Atlassian software: Bamboo, Crucible, Jira, Confluence
    • Windows, Linux, Solaris, IBM AIX/LPars or HP/UX Virtual Partition (VPar)
    • Mobile Development and Deployment on Android and iOS, Test Flight etc
    • Cloud environments: Amazon, Eucalyptus, Open Stack, etc
    • Hybrid cloud implementation: private, public and multi-vendor

Education: Got it!
•   BS, MS or PhD in Computer Science or related engineering discipline.

Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Director of Enterprise Sales

Location: US-UT

We are looking for a Director of Enterprise Sales, someone who knows software sales and how to close deals. Are you the type that can manage account executives that can’t live off base alone and love getting into accelerators before Q4. Work hard and play hard is your mantra. Happily show your W2s when you are in a sales interview. Oh, and you have a solid contact list in Outlook (aka the Rolodex of today).  If this sounds like you then we need to talk.

Job Profile

  • Manage 10 enterprise account executives
  • Help create high volume of activity for clients
  • Forecast accurately
  • Collaboration within the Domo team (Account Development, Sales Consultants, Implementation)
  • Know your customer
  • Consistently exceed quarterly and annual sales targets
  • This is a management role
  • Help acquire, teach and move account executives through the sales process  

Required Qualifications

  • Bachelors degree (preferred, but not necessary)
  • Experience building a business/new territory highly desired
  • Demonstrated history as a manager selling enterprise software as a service, CRM, ERP or Business Intelligence solutions to senior level decision makers
  • Experience with quota and commission compensation structure
  • Knowledge of and contacts in key sectors a plus
  • Successful managing account executives to close new clients remotely using technology
  • Demonstrated ability to articulate and sell SaaS to enterprise customers
  • Solution selling and start-up experience
  • Excellent communication and presentation skills
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Director of Finance Operations

Location: US-UT

The Director of Finance Operations will be responsible for the foundation of financial systems & processes to enable substantial growth, support both the strategic direction of Domo, and the CFO organization and its initiatives.  This role will work cross-functionally with subject matter experts and management to optimize the organization’s internal operating model by providing scalable global processes focused on customer success, speed, simplification, standardization, and control.  

Areas of focus may include: accounting system implementation, purchasing system implementation, order to cash processes, public company readiness, global expansion, integration of acquired companies, areas of strategic importance with increasing complexity/volume. 

Key Responsibilities:

  • Architecting strategies and system roadmaps for the CFO organization
    • Ensure roadmaps reflect technological realities and opportunities that appropriately balance short and long term business objectives.
    • Drive to objectives, decisions and results via influence, consensus, and strong leadership skills.
  • Lead evaluation and implementation of financial systems & processes
    • Analyze business processes to identify upstream and downstream process connections & dependencies; identify potential issues and propose solutions.
    • Facilitate business process design sessions and ensure creation of business flow documents for critical business processes and system enhancements. 
    • Provide & manage estimates on cost, schedule and resources for all back office systems initiatives.
  • Support & lead key initiatives of the CFO organization, and CEO organization as directed, and collaborate on cross-functional initiatives for the Company using a service-oriented approach.  Efforts may include the following:
    • Partner with key stakeholders across the business to drive change to accelerate business strategies.
    • Propose and build consensus for solutions and drive to a recommendation; for each solution articulate key objectives, alignment to key value drivers, propose solutions to challenges/risks and timeline to achieve
    • Identify key customer/stakeholder requirements for the processes and metrics for process quality.  Set metrics to ensure solution achieves goals and maintains improvements.
    • Determine the root cause of issues in the financial processes. Interpret meaning and implications of business metrics, data and reports to achieve goals.  Develop business benefits realization measures to support any need for improvement.
    • Develop a framework and build a high-performance team to ensure effective day-day operations of all financial systems

Required Qualifications:

  • Results-driven individual who does whatever it takes to succeed and loves a challenge.
  • Strong financial systems skills shown either through implementation or integration experiences
  • Deep understanding of all financial business processes, extensive knowledge of order to cash
  • Experience in enterprise software, preferably SaaS
  • Proven track record of growing a high-performance team
  • Superior ability to establish and nurture relationships across the management team and work collaboratively to drive results
  • Effective communicator capable of explaining concepts clearly and credibly across all levels of the organization
  •  Hands on approach balanced with big picture understanding – can transition quickly from tactical to strategic
  • Strong team player, results oriented, metrics driven and capable of working in a fast paced, changing environment

 

Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Director of Marketing Automation

Location: US-UT

Domo is seeking a Director of Marketing Automation to drive our marketing automation efforts, through implementing best practices around lead nurturing programs. You will work closely with the sales team to provide quality leads by managing and implementing a lead scoring program. You will also be responsible for training our account development team to enable that strong leads will be passed to the sales team.

Key Responsibilities

  • Technical design, configuration, implementation, and customization of Marketing Automation programs and campaigns
  • Develop and execute lead nurturing programs and demand-gen focused inbound marketing campaigns and integrate them with Salesforce.com
  • Manage the performance and effectiveness of all marketing automation programs and campaigns
  • Deliver regular activity and performance reports with specific plans for improvement
  • Collaborate with key stakeholders (marketing, sales, etc.) and provide regular updates and training for sales teams
  • Define and implement marketing automation best practices, including guidelines for emails, landing pages, campaigns etc.
  • Manage lead scoring algorithms
  • Oversee database management – segmentation, list acquisition/import, data cleansing, lead scoring etc.
  • Regular testing of email methodologies to enable continual improvement and optimization

Preferred Qualifications

  • 5+ years experience in inbound and demand generation marketing (lead generation and nurturing, marketing campaign execution and measurement).  B2B marketing experience preferred.
  • 3 years Eloqua (or similar Marketing Automation) administration experience and integration with CRM systems (Salesforce.com).  Eloqua certification a plus
  • Ability to manage multiple priorities in fast-paced environment; work collaboratively with cross-functional teams; and ensure high quality deliverables
  • Working knowledge of HTML and other web technologies a plus
  • Ability to think logically and analytically to solve complex problems 
  • Strong analytical skills
  • Excellent verbal and written communication skills
  • Excellent organizational, project and time management skills
  • Experience in lead scoring and ability to execute on database segmentation strategies
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Director of Product Marketing

Location: US-UT

As the Director of Product Marketing, you will be responsible for the strategy, plan and core product marketing deliverables of the Domo product. You will craft the messaging and positioning for products and you'll conceive and develop innovative marketing programs that drive demand. Attention to detail and an eye for quality, along with the ability to grasp and translate technical capabilities into customer benefits are crucial. You will be the subject matter expert and have a key understanding of buyers, their buying criteria and will transfer that knowledge to the sales channel.  Additionally Domo is looking for a leader than can build a product marketing organization and function from the ground up as well as successfully launch products.

Key Responsibilities

  • Develop product positioning, product messaging, and competitive positioning.
  • Market intelligence – be the expert on your buyers, how they buy and their buying criteria; be the expert on your competition and how to crush them.
  • Demand generation – develop the strategy and manage the marketing programs that drive demand for your assigned products.
  • Create quarterly marketing plans including program elements, key performance indicators (KPIs), and continuous progress updates.
  • Create and execute on the product marketing plan and strategy from concept to execution.
  • Support new product launches with marketing and training materials.
  • Work with various functional departments including sales and services teams to develop marketing programs, sales collateral, training materials, case studies, templates, newsletters and other core marketing deliverables.
  • Work with internal teams on lead generation campaigns for sales team for professional services teams.
  • Help the extended marketing team quantify the performance of various marketing and communication initiatives by summarizing results on a regular basis.
  • Work with marketing team on key marketing deliverables for corporate and industry events including agendas, presentations, signage, and logistics.
  • Excellent copywriting, presentation, and verbal communication skills
  • Superior ability to build relationships with peers among product management, marketing and sales
  • Strong team player, results oriented, metrics driven and capable of working in a fast paced, changing environment
  • Strong leadership and management skills required to build and manage a team of product marketers.

Preferred Qualifications

  • 5+ years experience in B2B enterprise software product marketing. With a strong skill set and understanding of the principles of product marketing
  • Significant experience in technology business-to-business marketing, preferably in the area of business intelligence. Bachelor’s degree required.  MBA a plus.
  • Strong sense of teamwork and the ability to work cross-functionally (services, sales, Product Management etc.) to obtain consensus on marketing projects while keeping deliverables on track.
  • Strong organizational skills and attention to detail while working under tight time constraints.
  • Ability to schedule and prioritize work effectively in order to meet critical deadlines.
  • Ability to think creatively and strategically.
  • Excellent writing skills both for print and web.
  • Experience supporting customer-facing organizations and customers.
  • Experience in managing performance-based marketing programs a plus.
  • Ability to communicate and interface with technical and non-technical members of the organization
  • Passionate about technology and solving complex business problems
  • Ability to work in a fast-paced, and high growth environment
  • Experience in BI, SaaS, Enterprise DB and mobile devices is a huge plus
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Director of Strategic Partnerships

Location: US-UT

The Director of Strategic Partnerships will drive and grow our relationships with dozens of key Domo partners. Given the broad diversity of these platforms, a substantial focus for this role is developing the strategy to maximize Domo’s success with each partner uniquely, and in turn, leveraging our mutual platforms to deliver the most customer value. A successful candidate will have demonstrated exceptional performance in partner management, an outsized passion for innovation, highly self-motivated, love of autonomy, fearless thirst for challenge, and a maniacal focus on customer success.

Key Responsibilities
 

  • Develop formal strategies to maximize the success of our existing and new potential partner relationships,
  • Understand Domo’s unique value proposition, and how the melding with partner platforms can deliver 1+1=5 returns
  • Establish key measures for evaluating partner success, and then exceed them
  • Develop a long-term business plan for partner monetization, exponential growth and deliver on that in half the time you promised
  • Build trusted relationships with our Product, Marketing, Engineering, Sales, Strategic Solutions and the Domo executive teams as you execute on partner strategy so people know you’re not working in a bubble
  • Provide customer- and partner-driven feedback into our product platform and roadmap
  • Conceptualize, build and launch programs through partners, from product conception, to go-to-market plans, ensuring the best product experience for our customers
  • Build and mentor a rock star Strategic Alliances team dedicated to elevating our global partner network
  • Manage complex contract negotiations and work with legal counsel no matter how much push back you get
  • Keep tables on the competitive landscape and proactively stay informed of industry trends

 

Required Qualifications
 

  • Love of startups, and strong passion to join an awesome, fast-paced team at Domo
  • Ability and unwavering desire to be a player/coach and lead by example
  • At least 10 years experience with partner relationships and strategy working across all functions and levels of the organization, with proven examples of multi-year partnerships that have proven financially rewarding to all parties
  • Direct experience with SaaS APIs, enterprise software platforms, marketing analytics and/or business intelligence platforms
  • Deep understanding of how cloud-based platforms are transforming and disrupting traditional software markets and why
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Enterprise Account Executive - Atlanta

Location: US-GA

We are looking for Account Executives who know software sales and how to close deals. Are you the type? Can’t live off base alone and love getting into accelerators before Q4. Work hard and play hard is your mantra. Happily show your W2s when you are in a sales interview. Oh, and you have a solid contact list in Outlook (aka the Rolodex of today).  If this sounds like you then we need to talk.

http://techcrunch.com/2012/01/31/omniture-co-founders-business-intelligence-saas-company-domo-lands-20m-from-ivp/

Job Profile

  • Create high volume of activity for clients on the phone
  • Forecast accurately
  • Collaboration within the Domo team (Account Development, Sales Consultants, Implementation)
  • Know your customer
  • Consistently exceed quarterly and annual sales targets
  • This is an individual contributor role
  • Calling on new customers

Required Qualifications

  • Bachelors degree
  • Experience building a business/new territory highly desired
  • Demonstrated history as an individual contributor selling enterprise software, CRM, ERP or Business Intelligence solutions to senior level decision makers
  • Experience with quota and commission compensation structure
  • Knowledge of and contacts in key sectors a plus
  • Successful track record closing new clients remotely using technology
  • Demonstrated ability to articulate and sell software enterprise solutions
  • Solution selling and start-up experience
  • Excellent communication and presentation skills
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Enterprise Account Executive - Iowa

Location: US-IA

Description

This position can be located in the following states: Iowa

We are looking for Account Executives who know software sales and how to close deals. Are you the type? Can’t live off base alone and love getting into accelerators before Q4. Work hard and play hard is your mantra. Happily show your W2s when you are in a sales interview. Oh, and you have a solid contact list in Outlook (aka the Rolodex of today).  If this sounds like you then we need to talk.

http://techcrunch.com/2012/01/31/omniture-co-founders-business-intelligence-saas-company-domo-lands-20m-from-ivp/

Job Profile

  • Create high volume of activity for clients on the phone
  • Forecast accurately
  • Collaboration within the Domo team (Account Development, Sales Consultants, Implementation)
  • Know your customer
  • Consistently exceed quarterly and annual sales targets
  • This is an individual contributor role
  • Calling on new customers

Required Qualifications

  • Bachelors degree
  • Experience building a business/new territory highly desired
  • Demonstrated history as an individual contributor selling enterprise software, CRM, ERP or Business Intelligence solutions to senior level decision makers
  • Experience with quota and commission compensation structure
  • Knowledge of and contacts in key sectors a plus
  • Successful track record closing new clients remotely using technology
  • Demonstrated ability to articulate and sell software enterprise solutions
  • Solution selling and start-up experience
  • Excellent communication and presentation skills

 

Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Enterprise Account Executive - Lincoln

Location: US-NE

This position can be located in the following states: Nebraska, Kansas, Oklahoma, New Mexico

We are looking for Account Executives who know software sales and how to close deals. Are you the type? Can’t live off base alone and love getting into accelerators before Q4. Work hard and play hard is your mantra. Happily show your W2s when you are in a sales interview. Oh, and you have a solid contact list in Outlook (aka the Rolodex of today).  If this sounds like you then we need to talk.

http://techcrunch.com/2012/01/31/omniture-co-founders-business-intelligence-saas-company-domo-lands-20m-from-ivp/

Job Profile

  • Create high volume of activity for clients on the phone
  • Forecast accurately
  • Collaboration within the Domo team (Account Development, Sales Consultants, Implementation)
  • Know your customer
  • Consistently exceed quarterly and annual sales targets
  • This is an individual contributor role
  • Calling on new customers

Required Qualifications

  • Bachelors degree
  • Experience building a business/new territory highly desired
  • Demonstrated history as an individual contributor selling enterprise software, CRM, ERP or Business Intelligence solutions to senior level decision makers
  • Experience with quota and commission compensation structure
  • Knowledge of and contacts in key sectors a plus
  • Successful track record closing new clients remotely using technology
  • Demonstrated ability to articulate and sell software enterprise solutions
  • Solution selling and start-up experience
  • Excellent communication and presentation skills
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Enterprise Account Executive - Nashville

Location: US-TN

This position can be located in the following states: Arkansas, Mississippi, Alabama, Tennessee

We are looking for Account Executives who know software sales and how to close deals. Are you the type? Can’t live off base alone and love getting into accelerators before Q4. Work hard and play hard is your mantra. Happily show your W2s when you are in a sales interview. Oh, and you have a solid contact list in Outlook (aka the Rolodex of today).  If this sounds like you then we need to talk.

http://techcrunch.com/2012/01/31/omniture-co-founders-business-intelligence-saas-company-domo-lands-20m-from-ivp/

Job Profile

  • Create high volume of activity for clients on the phone
  • Forecast accurately
  • Collaboration within the Domo team (Account Development, Sales Consultants, Implementation)
  • Know your customer
  • Consistently exceed quarterly and annual sales targets
  • This is an individual contributor role
  • Calling on new customers

Required Qualifications

  • Bachelors degree
  • Experience building a business/new territory highly desired
  • Demonstrated history as an individual contributor selling enterprise software, CRM, ERP or Business Intelligence solutions to senior level decision makers
  • Experience with quota and commission compensation structure
  • Knowledge of and contacts in key sectors a plus
  • Successful track record closing new clients remotely using technology
  • Demonstrated ability to articulate and sell software enterprise solutions
  • Solution selling and start-up experience
  • Excellent communication and presentation skills
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Intern - Sales Enablement

Location: US-UT

This internship is a unique combination of writing, sales training development and research. You will be developing e-learning resources and writing punchy copy to introduce marketing resources.

Key Responsibilities

  • Advanced PC skills with high level of proficiency with Microsoft Office applications, including Word, Excel, and PowerPoint
  • Assist with the research, writing, editing, and delivery of sales enablement and marketing materials. 
  • Develop brand-appropriate content that provides the necessary levels of context, clarity, consistency, tone, and that link to Domo’s communications strategy
  • High level of attention to detail with an enjoyment of, and proficiency in writing are essential.

Required Qualifications 

  • Strong organizational skills and solid work ethic
  • Exercising judgment and self-direction to independently complete projects
  • Business and communication skills sufficient to work in a professional environment
  • Knowledge of WordPress a plus
  • Strong writing, editing, and copy editing skills
  • Bachelor's Degree (Journalism, Public Relations or Communications preferred)
  • Knowledge of current business news and technology trends
  • Marketing or sales experience a plus
  • Photoshop experience a plus
  • Knowledge of HTML a plus
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Intern - Software Engineer (Part Time)

Location: US-UT

You’ve seen the billboards – here’s your chance to work at Josh James’ new gig Domo!  Pre-launch your career at Domo - gain real world experience in quality engineering and development while working and learning from best.

Paid part-time internship opportunities at Domo are designed for Computer Science, Information Systems, Computer Engineering, and related engineering disciplines. These internship positions are intended to provide students with the opportunity to contribute to our software development efforts.  This internship is for students located in Utah.  No previous experience required.

This paid internship offers $20/hour with flexible hours during school year *Must be able to work at least 20 hours during school year* with 4 hour shifts available both morning or afternoon during business hours of 8:00 AM - 6:00 PM.

Qualifications & Skills:

The successful candidate will be working with the Domo Engineering teams to improve functionality for upcoming releases of all of Domo's products.  Additional training will be provided to candidates who possess the following qualifications:

  • Strong knowledge of any object oriented programming language (Java, C#)
  • Familiarity with web technologies (JavaScript, HTML and CSS)
  • Ability to work 20 hours per week.
  • Ability to work in a team.
  • A willingness to learn.
  • Basic knowledge of a scripting language and SQL are a plus, but not required.

These positions may also be used to fulfill the internship requirement of your computer science department. Check with your department for verification.

Candidates may choose to work up to 30 hours per week with the opportunity for up to 40 hours per week when on school breaks.  Each employee will set their own hours to accommodate class schedules and will be afforded flexibility for when the professors really pile it on.

Education Requirements:

  • Undergrad with Jr. or Sr. standing or Graduate standing
  • Major in Computer Science, Information Systems, or related engineering discipline.
  • Strong Academic performance with at least 3.4 GPA or above
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Intern- Database Administrator

Location: US-UT

Working as a member of Domo’s Engineering team the Database Administrator Intern will be working with the Senior Database Engineer.  This individual will join an enthusiastic, fast-paced and dynamic team at Domo.  A successful candidate will have demonstrated sustained exceptional performance, innovation, creativity, insight, good judgment.

Key Responsibilities

  • Under the direction of the Senior Database Engineer, monitors and maintains development, test, and production database systems.
  • Measures system performance and works with Senior Database Engineer and Software Engineers to improve performance.
  • SQL development 

Required Qualifications

  • Pursing Bachelor's Degree in Computer Science, Information Systems or related technical field
  • Experience with SQL
  • Knowledge of NoSQL

Strong written and verbal skills

Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Intern- Front-End Developer

Location: US-UT

Paid part-time internship opportunities at Domo Technologies are designed for Computer Science, Information Systems, Computer Engineering, and related engineering disciplines. These internship positions are intended to provide students with the opportunity to contribute to our test and quality engineering efforts.  This Internship is for students located in Utah.  No previous experience required.

This paid internship offers $20/hour with flexible hours during school year *Must be able to work at least 20 hours during school year* with 4 hour shifts available both morning or afternoon during business hours of 8:00 AM - 6:00 PM.

Qualifications & Skills:

The successful candidate will be working with the Domo Engineering teams to improve functionality for upcoming releases of all of Domo's products.  Additional training will be provided to candidates who possess the following qualifications::

  • Strong knowledge with web technologies (JavaScript, HTML and CSS)
  • Ability to work 20 hours per week.
  • Ability to work in a team.
  • A willingness to learn.
  • Basic knowledge of a scripting language and SQL are a plus, but not required.

These positions may also be used to fulfill the internship requirement of your computer science department. Check with your department for verification.

Candidates may choose to work up to 30 hours per week with the opportunity for up to 40 hours per week when on school breaks.  Each employee will set their own hours to accommodate class schedules and will be afforded flexibility for when the professors really pile it on.

Education Requirements:

  • Undergrad with Jr. or Sr. standing or Graduate standing
  • Major in Computer Science, Information Systems, or related engineering discipline.
  • Strong Academic performance with at least 3.4 GPA or above
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Intern-QA Engineer

Location: US-UT

Paid part-time internship opportunities at Domo Technologies are designed for Computer Science, Information Systems, Computer Engineering, and related engineering disciplines. These internship positions are intended to provide students with the opportunity to contribute to our test and quality engineering efforts.  This Internship is for students located in Utah.  No previous experience required.

This paid internship offers $20/hour with flexible hours during school year *Must be able to work at least 20 hours during school year* with 4 hour shifts available both morning or afternoon during business hours of 8:00 AM - 6:00 PM.

Qualifications & Skills:

The successful candidate will be working with the QA and development teams to design automated test scripts and test new functionality for upcoming releases of all of Domo's products.  Additional training will be provided to candidates who possess the following qualifications:

  • Strong knowledge of any object oriented programming language (Java, C#)
  • Familiarity with web technologies (JavaScript, HTML and CSS)
  • Ability to work 20 hours per week.
  • Ability to work in a team.
  • A willingness to learn.
  • Basic knowledge of a scripting language and SQL are a plus, but not required.

These positions may also be used to fulfill the internship requirement of your computer science department. Check with your department for verification.

Candidates may choose to work up to 30 hours per week with the opportunity for up to 40 hours per week when on school breaks.  Each employee will set their own hours to accommodate class schedules and will be afforded flexibility for when the professors really pile it on.

Education Requirements:

  • Undergrad with Jr. or Sr. standing or Graduate standing
  • Major in Computer Science, Information Systems, or related engineering discipline.
  • Strong Academic performance with at least 3.4 GPA or above
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Marketing Operations Manager

Location: US-UT

This position will leverage the marketing infrastructure (processes, technology, data and analytics), to drive an efficient Marketing function which maximizes its return on investment by supporting effective lead and sales pipeline generation. The role reinforces the Marketing strategy and tactics as defined by marketing leadership, and works very closely with the Sales Operations leader to ensure close Sales and Marketing Alignment.

Job Profile

  • Interface with Marketing and Sales leadership
  • Work with Marketing Systems to identify efficiencies and dependencies for optimal lead flow.   (salesforce.com, Eloqua, SiteCatalyst and other systems)
  • Ensure data is collected efficiently for precise analysis
  • Be familiar with Sirius Decisions methodologies and use where applicable
  • Educate marketing team on global marketing processes. Document and optimize regional marketing processes as necessary
  • Optimize lead scoring and follow-up processes and distribution methodology to ensure quality leads are passed to sales for qualification and in order to increase efficiencies and conversion rates
  • Proactively ensure lead flow is maintained and efficient (e.g., spot trends such as decrease in lead flow from Web-to-Lead process etc.)
  • Track and manage compliance with agreed lead management SLAs
  • Assist in monitoring campaigns to ensure full delivery, proper pacing, performance against benchmarks and proactively taking steps to continually optimize and drive process improvements
  • Provide ad hoc modelling and analysis for CMO and key marketing leaders
  • Report on and analyze KPIs such as lead generation, pipeline impact and revenue by various marketing channels, sales teams, and timeframes
  • Ensure that all KPIs being tracked are aligned with globally defined metrics
  • Proactively provide recommendations to continually increase campaign and marketing effectiveness
  • Process improvement validation and testing

Required Qualifications

  • Degree in Marketing/Business preferred
  • Excellent written and oral communication skills
  • Experience in business-to-business (B2B) Marketing environment with strong Operations background
  • Ability to translate globally defined marketing processes and roll out to all Marketing teams
  • Demonstrated ability to recommend improvements based on stakeholder requirements, and drive them through to execution
  • Strong background in Salesforce.com desired (Experience with other CRM/Marketing Automation Platforms considered)
  • Experience with Adobe Analytics, Eloqua, and Lead scoring preferred
  • Process and quality orientation with attention to detail
  • Experienced in marketing budget management
  • Excellent communication skills: verbal, written, and presentation
  • Strong analytical and teamwork skills; ability to learn quickly
  • Metrics driven and results oriented with demonstrated analytical skills
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Principal Solutions Strategist

Location: US-UT

A Principal Solutions Strategist at Domo is responsible for driving adoption and growth of Domo solutions among top customers and prospects across all industry verticals and business functions. Given the broad range of solutions, the role requires a dynamic and solution-oriented focus—always putting the customer first. Engagements typically occur at an executive level and involve designing and scoping of highly visual and intuitive strategic solutions. A successful Solution Strategist will have demonstrated exceptional customer interaction, an outsized passion for innovation, highly self-motivated, love of autonomy, and a maniacal focus on customer success.

Job Profile:

  • The Principal Solutions Strategist engages with customers at an executive level to identify customer pain points and is not satisfied with surface level business problems, but instead drills to the source to find root cause
  • Creates innovative solutions even when no apparent solution exists
  • Shares knowledge and experience, and is passionate about mentoring team members
  • Works across organizational boundaries to scope the level of effort to deliver a best-in-class strategic solution
  • Collaborates closely with account executive and account management teams to identify additional strategic opportunities

Required Qualifications:

  • The successful candidate will have a minimum of 5 years consulting experience in a software product and industry. This individual will join an enthusiastic, fast-paced and dynamic team at Domo
  • Demonstrated excellence at engaging with both executive and technical audiences in a professional way
  • Exceptional experience in recognizing business problems, conceptualizing, recommending and developing solutions
  • Strong oral and written communication skills, including presentation skills (MS PowerPoint, MS Word)
  • Performing business process analysis, mapping, and solution design
  • Experience conducting requirements analysis, meeting with business owners
  • Experience developing conceptual and technical designs, including the use of object-oriented analysis and design techniques
  • College degree in related field and/or equivalent experience and education
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Product Marketing Manager

Location: US-UT

As a Product Marketing Manager, you will be responsible for the outbound marketing activities for your assigned products. You will craft the messaging and positioning for products and you'll conceive and develop innovative marketing programs that drive demand. Attention to detail and an eye for quality, along with the ability to grasp and translate technical capabilities into customer benefits are crucial. In your role as a Product Marketing Manager you will be the subject matter expert and have a key understanding of buyers, their buying criteria and will transfer that knowledge to the sales channel.

Key Responsibilities

  • Develop product positioning, product messaging, and competitive positioning.
  • Market intelligence – be the expert on your buyers, how they buy and their buying criteria; be the expert on your competition and how to crush them.
  • Demand generation – develop the strategy and manage the marketing programs that drive demand for your assigned products.
  • Create quarterly marketing plans including program elements, key performance indicators (KPIs), and continuous progress updates.
  • Manage various corporate communications projects from concepts to execution.
  • Support new product launches with marketing and training materials.
  • Work with various functional departments including sales and services teams to develop marketing programs, sales collateral, training materials, case studies, templates, newsletters and other core marketing deliverables.
  • Work with internal teams on lead generation campaigns for sales team for professional services teams.
  • Help the extended marketing team quantify the performance of various marketing and communication initiatives by summarizing results on a regular basis.
  • Work with marketing team on key marketing deliverables for corporate and industry events including agendas, presentations, signage, and logistics.
  • Excellent copywriting, presentation, and verbal communication skills
  • Superior ability to build relationships with peers among product management, marketing and sales
  • Strong team player, results oriented, metrics driven and capable of working in a fast paced, changing environment

Qualifications and Experience

  • 5+ years experience in technology business-to-business marketing, preferably in the area of business intelligence. Bachelor’s degree required.
  • Strong sense of teamwork and the ability to work cross-functionally (services, sales, Product Management etc.) to obtain consensus on marketing projects while keeping deliverables on track.
  • Strong organizational skills and attention to detail while working under tight time constraints.
  • Ability to schedule and prioritize work effectively in order to meet critical deadlines.
  • Ability to think creatively and strategically.
  • Excellent writing skills both for print and web.
  • Experience supporting customer-facing organizations and customers.
  • Experience in managing performance-based marketing programs a plus.
  • Ability to communicate and interface with technical and non-technical members of the organization
  • Passionate about technology and solving complex business problems
  • Ability to work in a fast-paced, and high growth environment
  • Experience in BI, SaaS, Enterprise DB and mobile devices is a huge plus
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

QA Engineer

Location: US-CA

About Domo

Domo is on the forefront of delivering an entirely new form of business intelligence.  At Domo, we work with the world's leading brands to deliver an executive management platform that helps executives transform the way they run their business.  Domo is backed by some of the most prominent leaders and investors in the technology industry. If you want to be a part of the team that will change business intelligence forever, join us. To learn more:

TechCrunch

Job Summary:

A QA Engineer will work as a member of a Product Team to assess the quality of any given release.  To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, ability, and education required.

  • Performs performance, load, stress, benchmark, and functional automated testing.
  • Performs exploratory, functional, system, reliability testing and regression testing on assigned products.
  • Analyzes and reports on test case results.
  • Reports detailed software defects.
  • Identifies and proposes areas of improvement throughout the QA/Software Testing process.
  • Write automation tests within the automation framework and provides required maintenance on those tests.

Required Qualifications:

  • Bachelor Degree in Computer Science, Information Systems or equivalent experience.
  • Knowledge of Quality Assurance principles, methods, and processes.
  • Strong analytical and problem solving skills.
  • Experience with database administration, maintenance of SQL server, Oracle, DB2 or MySQL and a good knowledge of SQL queries.
  • Ability to accurately estimate task durations and meet schedules.
  • Good verbal/written communication skills.
  • Self-motivated with good decision-making abilities.
  • Ability to learn quickly and work in a fast paced environment with quick turn around.
  • Experience with Windows (2000, XP, 2003 Server), Linux (Red Hat AS/ES), and Mac OS/X environments in a QA environment. Experience with Web browsers and Internet technologies in a QA environment.
  • Experience in automated test script creation and experience with load, performance, and benchmark testing.

Preferred Qualifications

  • 3+ years of QA or Software Testing experience.
  • Experience with Java, Perl, Python, JavaScript or any other shell scripting language or programming language.
  • Experience with XML.
  • Experience in Unix (Linux, HP-UX, AIX, Solaris) environments in a QA environment. Experience with Microsoft SQL Server, DB2, Oracle, or MySQL in a QA environment.
  • Experience working in an Agile development environment.
  • Understanding of network protocols and configurations.
  • Experience with test automation frameworks such JUnit, TestNG, NUnit, Selenium, Silk Test, JMeter or similar technologies
  • Familiarity with Restful web services, SaaS software preferred
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Security Analyst - Compliance

Location: US-UT

Position Summary

The Information Security Analyst will be responsible for evaluating and supporting information security initiatives covering compliance, policy, risk management,  and awareness.  The individual in this role must have excellent communication and organizational skills to manage processes and liaise with various groups within the business.

Primary Responsibilities

  • Execute and monitor controls related to Domo’s Risk Management program
  • Participate in change management controls and activities
  • Conduct and internal reviews of security controls as appropriate
  • Manage security policy lifecycle
  • Manage information security training and awareness programs
  • Measure, evaluate, implement, troubleshoot and diagnose system security issues and offer solutions including performance measurement and reporting
  • Interface with and lead efforts related to internal and external audits including regulatory, compliance, and 3rd party security reviews
  • Facilitate the operational tasks related to the production of Information Security reports
  • Track efforts related to threat and vulnerability assessment processes to monitor and remediate vulnerabilities in a timely manner
  • Effectively manage multiple and potentially conflicting priorities and workload in a mission critical operations support environment
  • Participate in patch management and systems maintenance activities including occasional after-hours and/or weekend activities
  • Perform research and analysis and keep current with information security knowledge and emerging technologies

Required Skills and Experience

  • Bachelor’s degree required plus a minimum of 3 years experience in Information Security.
  • Strong IT acumen and experience applying new technology to monitor and improve business processes
  • CISSP, CISA, or equivalent certification required
  • Familiarity with enterprise-level security tools such as ArcSight SIEM, Splunk, Websense, EnCase. Fortinet, Sourcefire, Tippingpoint, Cisco PIX, Tripwire, or other industry equivalent software

 Additional Qualifications

  • Excellent verbal communication, presentation, organizational and planning skills.
  • Experience in the vulnerability assessment lifecycle from the point of identification to remediation
  • Knowledge and understanding of ISO 27000, SSAE 16, HIPAA, PCI, and other regulatory standards
  • Understanding of risks and controls as they pertain to firewalls, IDS/IPS systems, malware controls, URL filtering tools, anti-spam systems, BYOD controls, DLP, VPN, web application firewalls, endpoint security controls, OS hardening, multi-factor authentication, encryption key management, mobile device management, wireless security, full disk encryption, database security controls, and network segmentation
  • Understanding of OS concepts and security concerns in Linux, MacOS X, and Windows systems
  • Able to understand general business concepts and apply them when communicating with diverse groups of people
  • Interpersonal skills to work as a team member and as a liaison
  • Available for occasional 24x7 on-call support and monthly weekend maintenance activities if necessary
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Campaign Manager

Location: US-UT

The Senior Campaign Manager, is responsible for overseeing and coordinating Domo Marketing’s campaign planning, execution and measurement processes. They are responsible for the cross-enterprise campaign hierarchy for individual and multi-channel campaigns within Marketing.

Key Responsibilities

  • Define common campaign structure and elements to be used across the department
  • Document and manage the responsibilities of various functions during the campaign planning and execution lifecycle
  • Work with business units, product, marketing and sales leaders to shape campaign themes
  • Coordinate with key functions as they fulfill on the programs that comprise a campaign (reputation, demand creation, sales enablement, market intelligence), and the tactics that comprise these programs.
  • Act as an ombudsman for questions on campaign priorities, responsibilities, resources and timing
  • Work with marketing operations to measure campaign performance and with business leaders to course-correct and optimize as campaign execution unfolds
  • Coordinate with finance for campaign budget allocation and with sales for ongoing business reviews

Qualifications

  • Bachelor’s degree in Marketing required, MBA preferred
  • 10-15 years of marketing experience across multiple roles (demand generation, product, ops, etc.)
  • 4 years + of project management experience and certification a plus
  • Sales and/or product development experience a plus
  • B2B marketing experience and SaaS acquisition and retention a plus
  • Budget planning and operations experience strongly preferred
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Consultant

Location: US-UT

About Domo

Domo is on the forefront of delivering an entirely new form of business intelligence. At Domo, we work with the world's leading brands to deliver a business management platform that helps executives transform the way they run their business. Domo is backed by some of the most prominent leaders and investors in the technology industry. If you want to be a part of the team that will change business intelligence forever, join us.  To learn more: TechCrunch

Job Summary:

A Senior Consultant on the Client Services team at Domo works within an engagement team and is responsible for identifying business requirements, requirements management, functional design, prototyping, process design and supporting implementations.  Advanced domain knowledge in one or more vertical industry is also an asset.  A successful candidate will have demonstrated sustained exceptional performance, innovation, creativity, insight, and good judgment.

Job Profile:

  • The Senior Consultant owns end to end implementation processes and resources while managing relationships with Domo customers
  • Works with customers, end-users, technical architects, and application designers to define the data requirements and structure for Business Intelligence (BI) applications
  • At least one year of experience managing cost, schedule and performance for all aspects of requirements definition and management activities for simple to moderately complex implementation projects
  • Experience working with business users to gather requirements, writing functional and technical specifications and communicating technical requirements

Required Qualifications:

  • The successful candidate will have a minimum of 5 years consulting experience in a software product and industry. This individual will join an enthusiastic, fast-paced and dynamic team at Domo
  • Demonstrated excellence at presenting complex development topics to both executive and technical personnel
  • Working knowledge of specialized BI tools and solution providers
  • Ability to work independently and manage multiple task assignments
  • Strong oral and written communication skills, including presentation skills (MS Visio, MS PowerPoint)
  • Strong problem solving and troubleshooting skills with the ability to exercise mature judgment
  • Performing business process analysis, mapping, and design
  • Experience conducting requirements analysis, meeting with business owners, and performing current state analysis
  • Experience developing conceptual and technical designs, including the use of object-oriented analysis and design techniques
  • Experience in recognizing business problems and recommending/developing solutions
  • College degree in related field and/or equivalent experience and education
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Customer Lifecycle Manager

Location: US-UT

The Senior Customer Lifecycle Manager, is responsible for overseeing and coordinating Domo Marketing’s campaign planning, execution and measurement processes. They are responsible for the cross-enterprise campaign hierarchy for individual and multi-channel campaigns within Marketing.

Key Responsibilities

  • Help to define and own the implementation and management of complex, multi-channel email marketing campaigns
  • Develop segmentation models based on campaign targets and liaise with analytics for fulfillment
  • Manage and build various email lists and campaigns, including the design templates, calls-to-action and content
  • Ensure that campaigns are closed loop and connected to global sales channels that include direct, distribution and digital
  • Oversee day-to-day management of deliverables, completing work on time and acting as a point-of-contact for campaign activity
  • Analyze and interpret what behaviors and patterns make customers successful and drive loyalty and ROI
  • Find new opportunities drive new customers
  • Find new opportunities to applaud, support, and ultimately retain our customers
  • Manage key conversion points in the campaign lifecycle including landing pages, website calls-to-action (CTAs) and lead-generating forms.
  • Show confidence and ability to identify, propose and develop changes identified as necessary to optimize performance and results

Qualifications

  • Degree in a Marketing or Business related discipline, MBA preferred
  • 8-10 years experience working in a marketing role, with a strong focus on digital
  • 5 years + in CLM marketing campaigns
  • 5 years + experience working as a Campaign Executive or Campaign Manager
  • Hands-on experience of manipulating large amounts of data including segmenting, cleansing and extraction to build campaigns
  • Experience of the full campaign life-cycle from concept definition through to measurement and review
  • Past experience with email marketing, lead nurturing, marketing automation and/or web analytics.
  • Excellent communication and time management skills with the ability to multi-task and prioritize conflicting deadlines
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Java Developer

Location: US-UT

Our software engineering team is rapidly growing and looking for Senior Software Engineers to be part of a fast paced, high-energy team. Our engineers are serious about the success of the company and are given the tools and environment they need to succeed. If you are an experienced engineer with a passion for technology and solving complex business problems and believe planning, hard work, teamwork and quality is what it takes to succeed, than this is the job for you.

Qualifications & Experience

  • 5+ years software development experience in Java, including web technologies such as REST, SOAP, Ajax, XML.
  • Knowledge of and experience with OO, SOA and Web Services patterns and practices.
  • Knowledge and experience using SQL, including MySQL.
  • Knowledge and experience with web servers and application servers such as Apache Tomcat.
  • Experience with AGILE and SCRUM methodologies.
  • Demonstrated aptitude for learning new technologies.
  • Ability to communicate and interface with technical and non-technical members of the organization.
  • Working knowledge in development tools and processes, such as source control, requirement spec, design and design review, debugging, unit test, system test, performance test, etc.
  • Bachelors degree or higher in Computer Science, Information Systems or a related field or equivalent professional development experience.
  • Experience in a dynamic, startup environment with minimal direction and supervision.
  • Experience in BI, SaaS, and Enterprise DB are a plus.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Mobile Developer

Location: US-UT

Senior Mobile Developer

About Mobile at Domo

We’re bringing consumer to the enterprise.  Be part of the team that breaks the enterprise hard to use mold to create an app that delights.  Your work will be used directly by C-level executives at major corporations around the world like eBay, Nissan, and National Geographic.  We’re tackling challenges no one else has attempted.  Work with us if creating an app that solves problems at an enterprise scale and is as friendly and fun to use as a consumer app sound like fun to you.

Team Culture

  • Improver.  If you find yourself always wanting to make things better, add a little polish, finish that extra feature, this job is for you.
  • Self starter. Do you find yourself coming up with multiple exciting projects to work on at the same time?
  • Tinkerer.  Like to build things?  You’ll be in good company with a mind that loves to create new things.
  • Smart.  Pick things up fast?  Like to learn about a wide variety of subjects? Your ideas will be challenged. We expect the same from you. It’s all about making the best customer experience.
  • Self aware.  We love when you help yourself improve, the team, and the company.
  • Relentless.  We’re all about the customer.  We expect you to be relentless in your defense of the customer experience.  We’ll do the same.

What You’ll Be Doing

  • Product ownership.  You own the product you’re building. There’s room to be creative and add your experience to make the product as amazing as possible.
  • Design and implement cutting edge, data intensive, iOS mobile applications.  Looking to code in Swift?  This is the place for you.
  • Work as one team with Product Management and UX to deliver quick turnaround of new ideas and innovative features.
  • Work closely with backend engineers to understand the server challenges, and assist in defining scalable APIs for the mobile client.
  • Contribute to defining the future of how our customers consume Domo on mobile.

Required Skills/Experience

  • 6+ years of relevant software engineering experience, including significant experience with C, C++, Objective C, Cocoa, and Cocoa Touch.
  • 3+ years of iOS mobile development with Objective C and Cocoa Touch.
  • Demonstrated ability to design and build dynamic multi-threaded mobile apps.
  • Expert-level coding experience with Objective C, with full command of the Cocoa Touch Framework.
  • Expert-level understanding of the nuances of mobile programming.
  • Experience with embedded local storage solutions such as Core Data.
  • Experience with web related technologies, in particular REST and JSON.
  • Expert understanding of image manipulation and animation techniques.
  • Experience programming embedded systems a plus.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior QA Engineer

Location: US-UT

Senior QA Engineer

About Domo

Domo is on the forefront of delivering an entirely new form of business intelligence.  At Domo, we work with the world's leading brands to deliver an executive management platform that helps executives transform the way they run their business.  Domo is backed by some of the most prominent leaders and investors in the technology industry. If you want to be a part of the team that will change business intelligence forever, join us. To learn more:

TechCrunch

Job Summary:

A QA Engineer will work as a member of a Product Team to assess the quality of any given release.  To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, ability, and education required.

  • Performs performance, load, stress, benchmark, and functional automated testing.
  • Performs exploratory, functional, system, reliability testing and regression testing on assigned products.
  • Analyzes and reports on test case results.
  • Reports detailed software defects.
  • Identifies and proposes areas of improvement throughout the QA/Software Testing process.
  • Write automation tests within the automation framework and provides required maintenance on those tests.

Required Qualifications:

  • Bachelor Degree in Computer Science, Information Systems or equivalent experience.
  • Knowledge of Quality Assurance principles, methods, and processes.
  • Strong analytical and problem solving skills.
  • Experience with database administration, maintenance of SQL server, Oracle, DB2 or MySQL and a good knowledge of SQL queries.
  • Ability to accurately estimate task durations and meet schedules.
  • Good verbal/written communication skills.
  • Self-motivated with good decision-making abilities.
  • Ability to learn quickly and work in a fast paced environment with quick turn around.
  • Experience with Windows (2000, XP, 2003 Server), Linux (Red Hat AS/ES), and Mac OS/X environments in a QA environment. Experience with Web browsers and Internet technologies in a QA environment.
  • Experience in automated test script creation and experience with load, performance, and benchmark testing.

Preferred Qualifications

  • 5+ years of QA or Software Testing experience.
  • Experience with Java, Perl, Python, JavaScript or any other shell scripting language or programming language.
  • Experience with XML.
  • Experience in Unix (Linux, HP-UX, AIX, Solaris) environments in a QA environment. Experience with Microsoft SQL Server, DB2, Oracle, or MySQL in a QA environment.
  • Experience working in an Agile development environment.
  • Understanding of network protocols and configurations.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Sales Consultant

Location: US-UT

The Senior Sales Consultant is responsible for presenting Domo's product offerings and architecture in the best light to prospects and customers, for evoking confidence in Domo's technology infrastructure, and removing all technical objections in the sales cycle. This includes understanding the needs of perspective customers’ businesses and translating those needs into a demonstration of Domo's functional and technical capabilities, managing pilot implementation projects, and working with sales team to communicate differentiated messaging in proposals.

Key Responsibilities

  • Understand customer goals and challenges and establish Domo’s product as the best solution available.
  • Manage all technical aspects of a complex sell in conjunction with experienced field personnel.
  • Present Domo technology infrastructure, security and roadmap.
  • Attain quarterly and annual objectives assigned by management.
  • Respond effectively to RFIs, RFPs, and prospects’ technical diligence questions.

Job Requirements

  • Advanced analytics and/or BI experience is a must
  • Ability to work as part of a cross-functional team to solve business and technical problems
  • Solid verbal, written, presentation and interpersonal communication skills
  • Proven time management skills in a dynamic sales environment
  • Knowledge of related applications, SaaS models, relational databases, and web technology
  • B.S. Computer Science, Software Engineering, MIS, or equivalent work experience
  • Previous experience as a sales engineer within an enterprise software/IT/BI organizations
  • Highly driven individual with an execution focus and a strong sense of urgency
  • Entrepreneurial experience and attitude
  • Handle details accurately and in a timely manner
  • Self-directed and resourceful
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Sales Consultant - L.A.

Location:

The Senior Sales Consultant is responsible for presenting Domo's product offerings and architecture in the best light to prospects and customers, for evoking confidence in Domo's technology infrastructure, and removing all technical objections in the sales cycle. This includes understanding the needs of perspective customers’ businesses and translating those needs into a demonstration of Domo's functional and technical capabilities, managing pilot implementation projects, and working with sales team to communicate differentiated messaging in proposals.

Key Responsibilities

  • Understand customer goals and challenges and establish Domo’s product as the best solution available.
  • Manage all technical aspects of a complex sell in conjunction with experienced field personnel.
  • Present Domo technology infrastructure, security and roadmap.
  • Attain quarterly and annual objectives assigned by management.
  • Respond effectively to RFIs, RFPs, and prospects’ technical diligence questions.

Job Requirements

  • Advanced analytics and/or BI experience is a must
  • Ability to work as part of a cross-functional team to solve business and technical problems
  • Solid verbal, written, presentation and interpersonal communication skills
  • Proven time management skills in a dynamic sales environment
  • Knowledge of related applications, SaaS models, relational databases, and web technology
  • B.S. Computer Science, Software Engineering, MIS, or equivalent work experience
  • Previous experience as a sales engineer within an enterprise software/IT/BI organizations
  • Highly driven individual with an execution focus and a strong sense of urgency
  • Entrepreneurial experience and attitude
  • Handle details accurately and in a timely manner
  • Self-directed and resourceful
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Sales Consultant - Portland

Location: US-OR

The Senior Sales Consultant is responsible for presenting Domo's product offerings and architecture in the best light to prospects and customers, for evoking confidence in Domo's technology infrastructure, and removing all technical objections in the sales cycle. This includes understanding the needs of perspective customers’ businesses and translating those needs into a demonstration of Domo's functional and technical capabilities, managing pilot implementation projects, and working with sales team to communicate differentiated messaging in proposals.



Key Responsibilities

  • Understand customer goals and challenges and establish Domo’s product as the best solution available.
  • Manage all technical aspects of a complex sell in conjunction with experienced field personnel.
  • Present Domo technology infrastructure, security and roadmap.
  • Attain quarterly and annual objectives assigned by management.
  • Respond effectively to RFIs, RFPs, and prospects’ technical diligence questions.

 

Job Requirements

  • Advanced analytics and/or BI experience is a must
  • Ability to work as part of a cross-functional team to solve business and technical problems
  • Solid verbal, written, presentation and interpersonal communication skills
  • Proven time management skills in a dynamic sales environment
  • Knowledge of related applications, SaaS models, relational databases, and web technology
  • B.S. Computer Science, Software Engineering, MIS, or equivalent work experience
  • Previous experience as a sales engineer within an enterprise software/IT/BI organizations
  • Highly driven individual with an execution focus and a strong sense of urgency
  • Entrepreneurial experience and attitude
  • Handle details accurately and in a timely manner
  • Self-directed and resourceful

 

The Senior Sales Consultant is responsible for presenting Domo's product offerings and architecture in the best light to prospects and customers, for evoking confidence in Domo's technology infrastructure, and removing all technical objections in the sales cycle. This includes understanding the needs of perspective customers’ businesses and translating those needs into a demonstration of Domo's functional and technical capabilities, managing pilot implementation projects, and working with sales team to communicate differentiated messaging in proposals.



Key Responsibilities

  • Understand customer goals and challenges and establish Domo’s product as the best solution available.
  • Manage all technical aspects of a complex sell in conjunction with experienced field personnel.
  • Present Domo technology infrastructure, security and roadmap.
  • Attain quarterly and annual objectives assigned by management.
  • Respond effectively to RFIs, RFPs, and prospects’ technical diligence questions.

 

Job Requirements

  • Advanced analytics and/or BI experience is a must
  • Ability to work as part of a cross-functional team to solve business and technical problems
  • Solid verbal, written, presentation and interpersonal communication skills
  • Proven time management skills in a dynamic sales environment
  • Knowledge of related applications, SaaS models, relational databases, and web technology
  • B.S. Computer Science, Software Engineering, MIS, or equivalent work experience
  • Previous experience as a sales engineer within an enterprise software/IT/BI organizations
  • Highly driven individual with an execution focus and a strong sense of urgency
  • Entrepreneurial experience and attitude
  • Handle details accurately and in a timely manner
  • Self-directed and resourceful

 

Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Sales Consultant - Seattle

Location: US-WA

The Senior Sales Consultant is responsible for presenting Domo's product offerings and architecture in the best light to prospects and customers, for evoking confidence in Domo's technology infrastructure, and removing all technical objections in the sales cycle. This includes understanding the needs of perspective customers’ businesses and translating those needs into a demonstration of Domo's functional and technical capabilities, managing pilot implementation projects, and working with sales team to communicate differentiated messaging in proposals.



Key Responsibilities

  • Understand customer goals and challenges and establish Domo’s product as the best solution available.
  • Manage all technical aspects of a complex sell in conjunction with experienced field personnel.
  • Present Domo technology infrastructure, security and roadmap.
  • Attain quarterly and annual objectives assigned by management.
  • Respond effectively to RFIs, RFPs, and prospects’ technical diligence questions.

 

Job Requirements

  • Advanced analytics and/or BI experience is a must
  • Ability to work as part of a cross-functional team to solve business and technical problems
  • Solid verbal, written, presentation and interpersonal communication skills
  • Proven time management skills in a dynamic sales environment
  • Knowledge of related applications, SaaS models, relational databases, and web technology
  • B.S. Computer Science, Software Engineering, MIS, or equivalent work experience
  • Previous experience as a sales engineer within an enterprise software/IT/BI organizations
  • Highly driven individual with an execution focus and a strong sense of urgency
  • Entrepreneurial experience and attitude
  • Handle details accurately and in a timely manner
  • Self-directed and resourceful

 

Description

The Senior Sales Consultant is responsible for presenting Domo's product offerings and architecture in the best light to prospects and customers, for evoking confidence in Domo's technology infrastructure, and removing all technical objections in the sales cycle. This includes understanding the needs of perspective customers’ businesses and translating those needs into a demonstration of Domo's functional and technical capabilities, managing pilot implementation projects, and working with sales team to communicate differentiated messaging in proposals.



Key Responsibilities

  • Understand customer goals and challenges and establish Domo’s product as the best solution available.
  • Manage all technical aspects of a complex sell in conjunction with experienced field personnel.
  • Present Domo technology infrastructure, security and roadmap.
  • Attain quarterly and annual objectives assigned by management.
  • Respond effectively to RFIs, RFPs, and prospects’ technical diligence questions.

 

Job Requirements

  • Advanced analytics and/or BI experience is a must
  • Ability to work as part of a cross-functional team to solve business and technical problems
  • Solid verbal, written, presentation and interpersonal communication skills
  • Proven time management skills in a dynamic sales environment
  • Knowledge of related applications, SaaS models, relational databases, and web technology
  • B.S. Computer Science, Software Engineering, MIS, or equivalent work experience
  • Previous experience as a sales engineer within an enterprise software/IT/BI organizations
  • Highly driven individual with an execution focus and a strong sense of urgency
  • Entrepreneurial experience and attitude
  • Handle details accurately and in a timely manner
  • Self-directed and resourceful

 

Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Software Engineer

Location: US-CA

Working as a member of Domo’s data team the Senior Software Engineer will focus on development of highly scalable solutions.  The successful candidate will have a minimum of 4+ years software development experience.  This individual will join an enthusiastic, fast-paced and dynamic team at Domo.  A successful candidate will have demonstrated sustained exceptional performance, innovation, creativity, insight, and good judgment.

Key Responsibilities

  • Lead the effort to develop and scale Domo's Data Engine
  • Contribute to the design, the architecture and implementation of a data-engineering infrastructure
  • Implement solutions using Hadoop and Columnar Databases
  • Implement public facing RESTful APIs on top of Domo's Data Engine
  • Help other engineers get the most out of the platform you own

Required Qualifications

  • 4+ years of advanced experience and knowledge of object-oriented programming languages (Java/C/C++) and patterns
  • Hands-on experience with both SQL and NoSQL (Hadoop, Mongo, HBASE, etc.) technologies and uses
  • Industry experience in processing large data sets
  • Extensive understanding of caching technologies/techniques and distributed architectures.
  • Understanding the underlying principles of networking as related to fast data ingestion from heterogeneous sources and integration between Hadoop and SQL databases is highly preferable
  • Bachelors degree in Computer Science, Information Systems or related technical discipline.

Nice To Have Qualifications

  • Experience working in a SaaS or Business Intelligence industry and product
 
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Software Engineer

Location: US-UT

Senior Software Engineer

About Domo

Domo is on the forefront of delivering an entirely new form of business intelligence. At Domo, we work with the world's leading brands to deliver an executive management platform that helps executives transform the way they run their business. Domo is backed by some of the most prominent leaders and investors in the technology industry. If you want to be a part of the team that will change business intelligence forever, join us.  To learn more:

TechCrunch

Job Overview

Our software engineering team is rapidly growing and looking for Senior Software Engineers to be part of a fast paced, high-energy team. Our engineers are serious about the success of the company and are given the tools and environment they need to succeed.  If you are an experienced engineer with a passion for technology and solving complex business problems and believe planning, hard work, teamwork and quality is what it takes to succeed, than this is the job for you.

Key Responsibilities                              

  • Work with customers, technical architects, and consultants to define the data requirements and structure for Business Intelligence (BI) applications.
  • Lead the design and development of Domo’s data analysis platform.
  • Develop strategies with other engineering teams to optimize the usage and efficiency of Domo’s data analysis platform.
  • Develop methods and tools to monitor the performance and reliability of Domo’s data analysis platform.

Knowledge, Skills, and Abilities           

  • 5+ years software development experience in any OOP language (Java, C#, C++).
  • Knowledge of and experience with data warehousing and big data technologies such as Hadoop
  • Experience in SaaS and Enterprise DB technologies.
  • Experience with horizontal scaling, and with delivering Software as a Service
  • Experience dealing with very large data sets
  • Knowledge of and experience with both row-based and column-based database platforms.
  • Experience with ETL and BI/Reporting
  • Knowledge of and experience with OO, SOA and Web Services (RESTful preferred) patterns and practices.
  • Experience with AGILE and SCRUM methodologies.
  • Demonstrated aptitude for learning new technologies.
  • Ability to communicate and interface with technical and non-technical members of the organization.
  • Working knowledge in development tools and processes, such as source control, requirement spec, design and design review, debugging, unit test, system test, performance test, etc.
  • Bachelors degree or higher in Computer Science, Information Systems or a related field or equivalent professional development experience

Nice to have                                          

  • Experience with Amazon RDS
  • Experience with Hadoop and associated technologies (HBase, Impala, Spark, etc.)
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior UX Designer

Location: US-UT

We’re looking for a senior designer to help us shape the future of Business Intelligence. We are a well-funded startup in the heart of the technology scene in Utah’s Silicon Slopes. You’ll work alongside a mature, seasoned team reshaping the world of business intelligence and data visualization. In this role, you will work with our design, product, and engineering teams to bring elegance, delight, and ease of use to complex design issues.

Our Process

We whiteboard, we prototype, we sweat the details in Sketch or Illustrator, we iterate, and we get feedback from real people.

Who We're Looking For

You’re passionate about creating beautiful and appropriate interfaces. Your work is clean, modern, focused, and inspiring to others. You have experience working across interaction, UI, and graphic design, and you have an interest in motion design and data visualization. You’ve worked on shipped, web, or mobile products and can proudly point us to them. You’re at home working in small teams and delivering in a fast-paced environment. You can communicate effectively and articulate your design decisions. You can think at a high level about product strategy and vision (not just 'how it should look' but 'what we should build'). You live and breathe design but find value in life beyond the screen. 

This position is located at our office in American Fork, Utah. If you aren’t nearby, we’re happy to consider talented people who are willing to relocate.

Responsibilities

  • Take broad, conceptual ideas and turn them into something useful and valuable 
  • Design flows and experiences that are incredibly simple and elegant
  • Contribute to high-level strategic decisions with the rest of the product and executive teams
  • Partner with product managers and engineers to oversee the user experience of a product from conception to launch
  • Present your work (from sketches to final design) and articulate your design decisions to the design team, product team, and executives for review and feedback
  • Give and solicit feedback from other designers in order to continually raise our bar for quality
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Software Engineer

Location: US-UT

Our software engineering team is rapidly growing and looking for Software Engineers to be part of a fast paced, high-energy team. Our engineers are serious about the success of the company and are given the tools and environment they need to succeed. If you are an experienced engineer with a passion for technology and solving complex business problems and believe planning, hard work, teamwork and quality is what it takes to succeed, then this is the job for you.

Qualifications & Experience

  • 0-3+ years software development experience in Java, including web technologies such as REST, SOAP, Ajax, XML.
  • Knowledge of and experience with OO, SOA and Web Services patterns and practices.
  • Knowledge and experience with web servers and application servers such as Apache Tomcat.
  • Experience with AGILE and SCRUM methodologies.
  • Demonstrated aptitude for learning new technologies.
  • Ability to communicate and interface with technical and non-technical members of the organization.
  • Working knowledge in development tools and processes, such as source control, requirement spec, design and design review, debugging, unit test, system test, performance test, etc.
  • College degree in related field and/or equivalent experience and education.
  • Experience in BI, SaaS, and Enterprise DB are a plus.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Software Engineer

Location: US-CA

Our software engineering team is rapidly growing and looking for Software Engineers to be part of a fast paced, high-energy team. Our engineers are serious about the success of the company and are given the tools and environment they need to succeed. If you are an experienced engineer with a passion for technology and solving complex business problems and believe planning, hard work, teamwork and quality is what it takes to succeed, then this is the job for you.

Qualifications & Experience

  • 0-3+ years software development experience in Java, including web technologies such as REST, SOAP, Ajax, XML.
  • Knowledge of and experience with OO, SOA and Web Services patterns and practices.
  • Knowledge and experience with web servers and application servers such as Apache Tomcat.
  • Experience with AGILE and SCRUM methodologies.
  • Demonstrated aptitude for learning new technologies.
  • Ability to communicate and interface with technical and non-technical members of the organization.
  • Working knowledge in development tools and processes, such as source control, requirement spec, design and design review, debugging, unit test, system test, performance test, etc.
  • College degree in related field and/or equivalent experience and education.
  • Experience in BI, SaaS, and Enterprise DB are a plus.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Solutions Data Architect

Location: US-UT

Job Summary:

Domo’s Strategic Solutions team is seeking a world-class Data Architect to breathe life into the most robust analytics tools Domo has ever offered. Above all, must have legendary SQL skills. Like, literally. Must be globally or at least nationally renowned in the highest echelons of society for ability to extract, transform and/or load (ETL). Proof of legendary status may include: (1) Phone numbers of two Silicon Valley executives or three Hollywood actors, (2) AOL 3.0 trial disk still in original packaging, (3) Resume describing your recent and extensive ETL experience. Must also pass a personality fit test that may or may not include several Simpsons trivia questions from when the show was still good. Your mission, if you choose to accept it:

  • Consult on feasibility of proposed solutions given limitations such as availability of data and browser memory.
  • Design data architecture to support product requirements.
  • Develop ETL processes using Domo’s proprietary data processing engine.

Required Qualifications:

  • Sense of humor.
  • 2-4 years ETL experience.
  • Seeks first to understand, then to be understood.
  • Genuinely interested in and curious about data and how it can be used to enhance decisions.
  • Expert knowledge of SQL, especially MySQL, including user-defined variables and stored procedures.
  • Knowledge of Amazon Redshift a plus.
  • Sense of humor.
  • Ability to use the web to fill in embarrassing knowledge gaps (Stack Overflow, MySQL documentation, etc.).
  • Experience with SaaS APIs, especially with exploring API documentation to ascertain availability of data.
  • Ability to comprehend technical projects in terms of the broader business problems they are meant to solve and not just as lines of code.
  • Sense of humor.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Strategic Account Manager

Location: US-UT

As a Strategic Account Manager you will ensure the success of our customers by illustrating how the Domo product will provide value to their company. You are responsible to develop relationships with each enterprise customer to ensure continual expansion opportunities as well as yearly subscription renewals.

Key Responsibilities

  • Become knowledgeable of Domo’s solutions and service offerings, including SaaS business solutions and Implementation methodologies and advanced service offerings. 
  • Manage customer relationships and become the trusted advisor for the customer to work with. Process and gather yearly subscription renewals.
  • Expand current customer accounts through upsell opportunities of licenses and services.
  • Work to ensure customer satisfaction with the Domo product by anticipating their needs and understanding the overall vision of their company.
  • Act as liaison between product management and the customer.

Required Qualifications

  • Strong organizational, managerial, and personal skills to successfully communicate and negotiate with internal and external customers
  • Proven track record of consistently exceeding corporate objectives and quotas
  • Maintain accurate client communication
  • Great verbal and written skills
  • At least 5 years of professional B2B selling experience with Enterprise Companies in technology sales
  • Excellent communication, presentation, and negotiation skills
  • Self driven, motivated and results oriented
  • College degree in related field and/or equivalent experience and education.

Preferred Qualifications

  • 4-year degree preferred in Business or related field
  • Consistent over-achievement in past positions
  • Technically adaptive, self-motivated, and driven by results

 

Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Technical Support Engineer

Location: US-UT

The Technical Support Engineer will provide technical support to Domo customers. Responsible for resolving open trouble tickets, reproducing reported issues submitting them in Jira, and documenting actions taken to resolve issues. Track open trouble tickets until problem is resolved.

Key Responsibilities

  • Work directly with Partners, Distributors and Large Corporate Accounts to resolve customer/user issues
  • Provide overall escalation management and technical solutions when issues are reported
  • Reviewing open issues on a daily basis, updating our customers on the status of their escalated cases, and assisting in the reproduction of issues
  • Ensure that all of the required files are gathered and available prior to escalating an issue to our Tier III team
  • Establishing effective lines of communication with our Tier III team and management to ensure cases are flagged that require immediate attention
  • Share your knowledge and provide articles to the Knowledge Base team, and communicate new product information and known issues
  • Provide technical problem resolution for all Domo products used by our customers, fully document problem resolution in the Domo call tracking system and adhere to the designated Case Management/Escalation SLA's

Required Qualifications & Experience

  • 3+ years experience as a technical support engineer preferably in a software technology industry supporting complex products
  • Associates degree in a technical discipline or equivalent professional experience within technical service role with 4 years progressive experience within technical service role: software, hardware, networks, databases, and/or desktops
  • Exposure or experience in SQL and relational databases
  • Experience analyzing and problem solving technical issues
  • Customer focus and strong customer interaction skills
  • Excellent communication and interpersonal skills, and demonstrated ability to effectively interface with cross-functional teams
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Technical Trainer

Location: US-UT

Domo University is dedicated to ensuring our customers and partners find success with their investment in Domo’s cutting-edge technologies. We take that responsibility seriously, and to help us keep pace with our rapidly expanding business, we are currently seeking to hire a seasoned Technical Trainer.

As a member of Domo University, this trainer will deliver training to customers, partners, and Domo employees, focusing on the Domo and supporting technologies, virtually and in classroom-based environments. Working as part of a global, multi-lingual education team, this trainer will enable customers to take ownership of their implementation and help partners to implement solutions based on Domo’s revolutionary business intelligence technology.

Key Responsibilities & Tasks

  • Deliver exceptional training to new and existing Domo customers virtually (via WebEx or similar platform), onsite at customer premises, and at Domo’s regional training premises.
  • Provide input to the Domo University curriculum development team for continuous improvement of course materials.
  • Leverage provided learning resources to ensure successful training engagements.
  • Gather input from students for further action within the Client Services organization.
  • Be up-to-date on Domo and related technologies to remain a thought leader within the organization and for customers.
  • Master new curricula as it is introduced and provide feedback to the curriculum development team.

Required Skills

  • Bachelor's degree in Computer Science or Instructional Design
  • Strong skills in technical business consulting.
  • Knowledge about and experience with relational databases, data modeling, and SQL programming.
  • At least 3-5 years of experience developing and delivering technical training.
  • Knowledge and demonstrable mastery of adult learning best practices and classroom management.
  • Knowledge of data warehousing technologies and best practices, OLAP technologies, BI tools, web development technologies (.NET, Java, JavaScript, HTML5 and/or HTML, SharePoint, etc.), Visual Basic, and the Windows environment (security, Active Directory, other LDAP systems) is an advantage. 
  • Advanced mastery of Microsoft Office 2013, especially PowerPoint, Excel, and Word.
  • Demonstrated mastery in engaging learners and promoting active participation in all training activities.
  • Demonstrated ability to promote learning by doing.
  • Demonstrated mastery in evaluating student work and providing feedback and remediation.
  • Able to learn quickly current and new product functionality and usage.
  • Team player who shares knowledge, helps others, and occasionally performs tasks outside of formal job responsibilities.
  • Strong written and oral communication skills; must be professional and comfortable presenting to all customer segments, including executive members.

Qualifications

  • Bachelor’s degree in Information Systems, Computer Science, or Instructional Design
  • At least 3-5 years experience developing and delivering technical training
  • At least 2-3 years of experience working in consulting, support, or training for a technology company, preferably relational databases and data modeling as well as SQL and/or server scripting experience and skills.

Nice to Have

  • Related reporting, dashboard, and/or data visualization experience.
  • Prior experience delivering successful technical training.
  • Software development experience.
  • Mastery in a second or foreign language.

Travel & Other Requirements

  • This position will be based in the U.S.
  • This role requires extensive travel to customer sites to deliver training sessions of 1-3 days in length. Anticipated travel will be 50% (primarily domestic, but could include international travel, too).
  • Must be able to stand for long periods of time.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Domo requests your consent to send you email communications. Please customize your Domo experience:

By selecting "YES" and clicking "Submit", you agree that Domo, Inc. and its representatives may contact you at the email address provided. You may unsubscribe, or view our Privacy Policy, at any time.