Careers

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.

Why Work For Domo?

A Big Market

Today, business intelligence is a $14-billion-plus market—by 2018, it will be worth $20.8 billion. With traditional BI failing to live up to its promise, there’s a massive opportunity for innovation and growth. Get the picture?

Solid Funding

With more than $250 million in funding, Domo is backed by an all-star list of angels and investors including Benchmark, GGV Capital, IVP, Greylock Partners, Founders Fund, Hummer Winblad, WPP, plus CEOs of the world's largest SaaS and Internet businesses.

Great People

We've assembled a team of the “best of the best”. If you expect a lot of yourself, your colleagues and your organization, and you love creating technology driven business solutions then we need to talk.

Challenging and relevant work.

We architect, create and develop cutting-edge software that delivers an entirely new end-user experience for enterprise software and a new expectation for what BI should be. We get the people who bring technology to life. Domo’s culture and work environment celebrate creative, intellectual capabilities. Those who love technology flourish and thrive here.

Domo expands to
new Salt Lake Office

Our new building.

The historic Walker Center in downtown Salt Lake will be home to Domo’s new sales office and customer hosting center.

Working At Domo: Daren Thayne,
CTO

Daren Thayne and Chris Harrington

Working At Domo: Chris Harrington, President

Storm trooper, Bert Reynolds

Working At Domo: Chris Wintermeyer,
Chief Advocate

The Culture

At Domo, culture is not a buzzword. It is what we do and say everyday. It’s how we work together, communicate, solve problems and deliver unparalleled results. We love what we do, the people we work with and solving really complicated business problems. In short, we deliver unparalleled quality and value so our customers tell us THANK YOU and DOMO!

Our Benefits

At Domo we hire the best, we expect a lot and we give a lot. We have designed our employee benefit programs 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
  • Catered Meals
  • Fully Stocked Break Room
  • New Baby Benefit
  • Adoption Benefit
Domo careers

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

Location: Japan

As an Account Development Manager 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 Manager Inbound

Location: American Fork, 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: American Fork, 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: American Fork, 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.

Business Intelligence Developer

Location: American Fork, 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.

Community & Support Manager

Location: American Fork, UT

Are you passionate about enhancing the customer experience? Do you like to dive deep into problem solving? Are you passionate about utilizing new peer-to-peer support technologies that drive measurable results? Does coordinating across worldwide customer communities and internal teams sound exciting to you? If so, the Domo Community & Support Team is looking for a Manager to identify and drive solutions that improve the customer experience for the Domo Customer Community.

The Domo Community & Support Manager will help drive success through a combination of business intelligence and passionate customer advocacy. Domo Community & Support is a highly strategic team where our mission is to leverage the interaction of the Domo Customer Community as well as the wealth of data gained through client interactions.

One of the key elements in this role is ownership, development and execution of the initiative enabling customers to help themselves.  In this high profile role, you will collaborate with numerous operational teams to produce solutions that are effective and scalable. You will build collaborative relationships within the Domo Customer Community as well as internal teams. You will prepare strategic recommendations and program updates to senior management.

Key Responsibilities

  • Create, maintain and grow a highly interactive Domo Customer Community
  • Deliver best practices to Domo around customer community development techniques
  • Interact with stakeholders at multiple levels
  • Analyze data, isolate issues, prioritize response in problem solving
  • Anticipate bottlenecks, provide escalation management, anticipate and make tradeoffs, and balance the business needs versus technical constraints
  • Plan and manage multiple parallel projects
  • Optimize resources for efficiency and scale
  • Create, maintain and share project information to stakeholders and senior management.
  • Remain flexible to changing priorities, open to new ideas and have the Community & Support success firmly in your focus

Basic Qualifications

  • 5+ years of Customer Community & Support leadership experience
  • 3+ years of experience deliverin Customer Community & Support program initiatives
  • Experience in a technical support organization
  • Bachelor's degree is required or equivalent professional experience
  • Good oral and written communication skills are crucial
  • Proven track record of taking ownership and driving results in a software company
  • Ability to think and act both strategically and tactically
  • Bias for action; ability to juggle multiple priorities and projects
  • Demonstrated ability to build quantitative models for forecasting and problem solving

Preferred Qualifications

  • MBA is preferred
  • Experience in the software industry, preferably with SaaS product experience
  • Use of Lithium software
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: American Fork, 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.

Customer Success Manager

Location: American Fork, 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 Analyst - BI Solutions

Location: American Fork, UT

Working as a member of Domo’s Client Services team, the Data Analyst - BI Solutions 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, and good judgment.

Key Responsibilities

  • You will work in a fast-paced and dynamic startup environment developing reporting solutions for a wide variety of business applications
  • You will work both with customers and internal consultants to define the data requirements and structure for our reporting solutions
  • You will work to define data source extracts from these applications and create actionable and valuable reports for business stakeholders
  • You will be familiar with the process of determining business goals (key business requirements) and translating those into actionable reports
  • You will need excellent analytical and problem solving skills, combined with strong business judgment
  • You will present analysis in a clear and compelling manner
  • Your ability to lead initiatives and team members toward common goals is key - we are looking for a goal-oriented attitude that doesn’t let balls drop
  • You will need to learn the Domo platform and technologies at a technical and detailed level

Required Qualifications

  • 3-5 years experience working with business stakeholders to develop business intelligence reporting and solutions
  • Experience in working with application data sources such as Salesforce, web analytics, marketing and campaign management tools or other business applications, and particularly Cloud-based applications
  • Experience in working with business people to define actionable reports: collecting requirements, developing data schemas, and building reports
  • Broad experience working with reporting tools, including experience with dashboards and report automation and distribution
  • Strong knowledge and experience in working with SQL (MySQL, Microsoft SQL Server, etc.) - you will need to create data grids from original data sources in order to support the development of reports and dashboards
  • Advanced Excel skills, including pivot tables and VBA (Visual Basic for Applications)
  • Statistical, quantitative modeling and forecasting skills
  • Goal oriented with strong attention to detail
  • Bachelor’s Degree in Computer Science, Mathematics, Statistics, or related field preferred
  • Master’s degree a plus
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: San Francisco, 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.
  • 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.

Enterprise Account Executive - Boston

Location: Boston, MA

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 - Cincinnati

Location: Cincinnati, OH

This position can be located in the following states: Ohio, Kentucky

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 - D.C.

Location: Washington, D.C.

Description

This position can be located in the following states: Washington, D.C.

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 - Dallas

Location: Dallas, TX

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 - Indianapolis

Location: Indianapolis, IN

This position can be located in the following states: Indiana, Michigan

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: Iowa

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: Lincoln, 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 - Miami

Location: Miami, FL

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 - Minneapolis

Location: Minneapolis, MN

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: Nashville, 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.

Enterprise Account Executive - Philadelphia

Location: Philadelphia, PA

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 - Portland

Location: Portland, OR

Description

This position can be located in the following states: Oregon

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 - St. Louis

Location: St. Louis, MO

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.

Facilities Coordinator (Part time)

Location: American Fork, UT

Description

As a Facilities Coordinator you will provide general and administrative support to the Facilities function at Domo’s corporate headquarters.  Your primary focus will be coordinating the shipping and receiving function for Domo’s American Fork, UT locations.

As the face of Facilities, it is imperative that you have a world-class customer service attitude, and that you are able to spot issues and concerns with the facilities before others do. 

As a rapidly growing tech company, Domo requires all its employees to think outside the box.  Your ability to present creative solutions to the challenges inherent in growth will enable you to contribute to the team. 

Basic handyman work will be a secondary part of your role: reconfiguration of workspace; repair of office equipment; etc.  As a lean department, everyone in the Facilities group also maintains the cleanliness of the building each and every day.  This includes cleaning high-traffic areas such as the break room and restrooms.

Primary Responsibilities

  • Manage all incoming/outgoing shipments – ensuring that items are processed and distributed in a timely manner and with the highest level of customer service
  • Coordinate communication between the Facilities function and all other functional groups as pertaining to shipping and receiving

Secondary Responsibilities

  • Perform daily, weekly and monthly facility inspections and address issues quickly and to the Domo standard
  • Maintain par-levels of supplies in the break rooms
  • Assist staff with moves of furniture and equipment, etc.
  • Assist with TI buildout project management
  • Complete necessary repairs and workspace reconfigurations
  • Coordinate work with outside vendors as necessary
  • Maintain orderly, inventoried, storage areas

Required Qualifications

  • Excellent customer service and communication skills
  • Problem solver/Critical thinker
  • Computer literate – Microsoft Word and Excel knowledge required
  • Ability to perform tasks with tools, ladders, and follow safety guidelines
  • Detail oriented

Preferred Qualifications

  • Previous experience in a shipping/receiving role
  • 4-year degree preferred in Facilities Management or equivalent work experience
  • Technically savvy
  • Ability to work in a team environment
  • Great listening and communication skills
  • Experience with a trade (e.g., HVAC, electrical, plumbing, etc.)
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Information Security Analyst

Location: American Fork, UT

The Security Analyst will be responsible for daily activities supporting information security monitoring and response.  The primary function of this position is the monitoring, analysis, response, and reporting of information security events.  The individual in this role must be consistent in performing repetitive monitoring, analysis, and reporting activities on a daily basis.  This individual must possess a strong interest and drive for identifying security incidents and learning about emerging threats.

Primary Responsibilities

  • Act as front line defense within a 24x7 Security Operations environment.
  • Perform initial monitoring and analysis of possible security incidents
  • Utilize and monitor security events generated by both internal and external sources.
  • Support vulnerability management processes

Required Qualifications

  • A Bachelor's degree in Information Security/Computer Science or equivalent experience professional experience is required.
  • A minimum of one year of experience in Information Technology is required.
  • Strong verbal/written communication and interpersonal skills
  • Willingness to serve as a member of an Incident Response Team and respond to emergency calls during non-business hours, as needed.
  • Proficiency with Windows, MacOS X, Linux, and IOS.
  • Understanding of incident response methodologies and technologies.
  • Development skills including scripting (e.g., PERL, shell scripting), web coding/PHP database backend.
  • Performing security reviews/vulnerability risk assessments of network environments.

Preferred Qualifications

  • Knowledge of network architecture strongly preferred.
  • Strong research and analytical skills, especially with respect to event classification, event correlation, and root cause analysis.
  • Strong understanding of the concepts of confidentiality, availability, and integrity of information assets and understand the importance of authentication, authorization, and accountability.
  • Highly motivated individual with the ability to self-start, prioritize, and multi-task.
  • CISSP or SANS GCIA/GCIH certifications preferred but not required.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Intern - Business Content

Location: American Fork, UT

Domo is looking for a business content intern who will be responsible for creating technical documentation around key business and data requirements.

Responsibilities

  • Work with strategy and content development teams to create customer facing technical documentation
  • Track customer implementation experience
  • Other duties as needed

Qualifications & Skills

  • Advanced PC skills with high level of proficiency with Microsoft Office applications, including Word, Excel, and PowerPoint
  • Basic SQL skills required
  • Experience in recognizing business problems and clearly articulating solutions
  • Strong writing, editing, and copy editing skills
  • Ability to work independently and manage multiple task assignments
  • High level of attention to detail
  • Strong organizational skills and solid work ethic
  • Strong academic performance with at least a 3.5 GPA or above
  • Experience with business intelligence a plus
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Intern - Field Marketing (Part Time)

Location: American Fork, UT

Intern – Field Marketing

About Domo:

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 while working and learning from best.

Paid part-time internship opportunity at Domo designed for Communications or Marketing students.  This internship position is intended to provide students with the opportunity to contribute to field marketing and demand generation.  This Internship is for students located in Utah. No previous experience required.

This paid internship offers $15/hour with flexible hours.  Must have schedule availability of at least 20 or more hours weekly during business hours of 8:00 AM - 6:00 PM.

Internship Description:

This internship is a unique combination of organization, communication, creativity and technical know-how.  You will be managing event logistics, organizing tradeshow assets, and creating marketing automation campaigns.  

Responsibilities:

  • Advanced PC skills with high level of proficiency with Microsoft Office applications, including Word, Excel, and PowerPoint
  • Assist with the managing of tradeshow logistics such as shipping, inventory management, and transportation. 
  • Develop marketing automation campaigns to support lead generation efforts.
  • High level of attention to detail, juggle multiple tasks as one time, and an enjoyment of a fast-paced work environment.

Qualifications & Skills:

  • Undergrad with Junior, Senior, or Graduate standing
  • Majoring in Business Management, Marketing, Communications, PR, or related discipline.
  • Strong Academic performance with at least 3.4 GPA or above
  • 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
  • Knowledge of current business news and technology trends
  • Marketing or sales 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 - IT Helpdesk Technician

Location: American Fork, UT

Domo is looking for an IT Helpdesk Technician Interns who will be responsible for supporting our end users and assisting in the maintenance of personal computer systems, telephones, printers and general computer/network troubleshooting.

Responsibilities 

  • Maintain, troubleshoot, and repair various computer equipment, peripherals, and data communications and network systems.
  • Assemble, install, configure and test computer equipment.
  • Maintain software and hardware inventory and tracking systems.
  • Perform preventive maintenance and update maintenance records.
  • Address user problems as they are reported through the trouble ticket system.
  • Track progress on resolving tasks and follow-up as needed.
  • Assist with the analysis and resolution of end user requirements. Maintain user accounts and databases.
  • Research pricing for equipment and supplies in consultation with Senior System. 
  • Administrator and prepare purchase orders.
  • Communicate effectively with a wide range of people, including fellow employees, external customers, and suppliers.
  • Perform other office related duties as required.

Qualifications

  • Associates degree and related work experience are preferred.
  • Familiarity with support and troubleshooting of personal computers (PC and Mac) and computer networks.
  • MAC OSX, Microsoft Windows, and iOS familiarity.
  • Ability to regularly lift equipment weighing 30 pounds.
  • Network cabling/diagnostic abilities.
  • Experience with MS Office suite on Mac and Windows.
  • Proven organizational skills and attention to detail.
  • Excellent verbal and written communication skills. Ability to handle confidential information.
  • Consistently demonstrate professional, positive and approachable attitude/demeanor and discretion.
  • Willingness to work flexible hours when required. Work well under stress during peak workload periods. 
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Intern - Software Training Video Production

Location: American Fork, UT

The Software Training Video Production Intern works collaboratively with the Education team, business leaders, and subject matter experts to design, develop, and deliver effective on-demand product training videos that expedite the implementation and promote adoption of the Domo business software solution.

Responsibilities

  • Work with subject matter experts (SMEs) to capture basic, intermediate, and advanced functionality of and best practices using every feature in a proprietary SaaS product for on-demand software training.
  • Write outlines and scripts for voice-over audio and on-camera video production.
  • Coach voice talent so they deliver the best audio and video content according to best practices and the Domo culture.
  • Screen record smooth, high-quality videos spotlighting the Domo software.
  • Shoot video using a Canon EOS 60D digital SLR camera.
  • Record audio using professional microphones and recording booths to capture audio.
  • Control for audio and visual environmental factors when shooting video and recording audio.
  • Manage all facets of audio and video post-production, including cleaning and enhancing the audio, editing and finalizing the video including adding transitions, zooms, specials effects, etc., syncing the audio and video, and producing and disseminating the videos.
  • Write marketing copy to describe each training video to the target audience that includes customers, partners, and internal employees.

Requirements

  • Intermediate to advanced proficiency using the latest version of Camtasia Studio (both the Windows and the MAC versions) for screen capture video production.
  • Intermediate to advanced proficiency using the latest version of Adobe Audition for audio post-production.
  • Intermediate to advanced proficiency using professional-grade microphones and recording booths to capture audio.
  • Intermediate to advanced proficiency using a Canon EOS 60D digital SLR camera to shoot video.
  • One to three years of experience producing training videos.
  • Able to share a portfolio of past audio and video work.
  • An advanced degree in Instructional Design or similar field.
  • Experience as voice talent.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

iOS Developer

Location: American Fork, UT

Senior iOS 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.

Product Marketing Manager

Location: American Fork, 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 is 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 and new service 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 organization 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, 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.

Security Analyst - Compliance

Location: American Fork, 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 Consultant - Business Intelligence

Location: American Fork, UT

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 Consultant - Oracle Financials

Location: American Fork, UT

Senior Consultant - Oracle Financials

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

Required Qualifications:

  • 3+ years Oracle experience, with specific expertise in the Finance Modules including recent hands on experience in at least 1 of the following Finance Modules: GL, SLA, AP, AR, Fixed Assets, Cash Management, and eBTax.
  • Understanding of US GAAP
  • Strong leadership and client facing skills
  • Communication skills: excellent client interaction skills; strong presentation/ communication / facilitation skills (oral and written)
  • Minimum 2 years experience implementing, configuring and supporting Oracle Financials including Payables, General Ledger, Receivables, and Purchasing
  • Minimum 2 years of experience supporting Oracle R12 Financial Applications
  • Minimum 2 years of development experience with Java, OA Framework, and Personalizations
  • Proficient with Oracle Financials APIs
  • Experience with integration to Oracle E-Business Suite
  • Proficient with Oracle PL /SQL
  • Proficient with developing in Oracle Forms and reports
  • Proficient with UNIX Shell Scripting
  • Experience with developing views and reports in Oracle Discoverer
  • Experience with XML Publisher

Preferred Skills:

  • Experience with SQL and ADI is preferred but not required
  • Experience with multiple Legal Entities
  • Knowledge of GAAP and accounting principles a plus
  • Business process analysis and redesign experience: strong business analysis skills; process mapping; business process redesign and implementation
  • Systems implementation skills: requirements/process analysis, conceptual and detailed design, configuration, testing, training, change management, support
  • 1 or more full cycle implementations including: Scoping and Planning, Process Design, Configuration, Testing, Deployment, and Post Go-Live Support
  • Strong understanding of ERP project methodology and the ability to describe the methodology to clients and develop and manage project plan against that methodology.
  • Works well with teams or in a team environment, with the ability to work independently
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Database Engineer

Location: American Fork, UT

Working as a member of Domo’s Engineering team the Senior Database Engineer will be focused on defining the architecture of fault tolerant, highly scalable solutions.  The successful candidate will have a minimum of 8 years data architecture and database administration 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, good judgment.

Key Responsibilities

  • Works with customers, end-users, technical architects, and application designers to define the data requirements and structure for Business Intelligence (BI) applications.
  • Designs conceptual, logical, and physical models for the data warehouse or data mart (data structure, storage, and integration).
  • Leads the database analysis, design, and build effort.
  • Work with developers to design and improve complex SQL queries so they are optimized
  • SQL development of all sort (queries, optimization, reporting & schema creation)
  • 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
  • Monitor performance and tune databases to optimize for different workloads

Required Qualifications

  • 10 + years relevant experience in a mission-critical, high throughput database environment
  • 5+ years experience in a high-volume production SQL Server and/or MySQL environment. 
  • Expert data modeling skills (i.e. conceptual, logical and physical model design - with both traditional 3rd normal form as well as dimensional modeling (star, snowflake)
  • Expert with pros and cons of multiple warehouse architectures
  • Experience dealing with very large data sets
  • Experience with ETL and BI/Reporting
  • Strong expertise in MySQL
  • Experience in MS SQL Server, NoSQL of all sorts, data warehousing, and big data technologies such as Hadoop
  • Experience with horizontal scaling, and with delivering Software as a Service
  • Deep familiarity with the components of cloud-based services
  • Bachelor's Degree in Computer Science, Information Systems or related technical field OR equivalent professional experience.

Nice to have

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

Senior Director of Information Technology

Location: American Fork, UT

Reporting directly to the CTO, the Senior Director of Information Technology’s role is to provide vision and leadership for developing and implementing information technology initiatives. The Senior Director of IT directs the planning and implementation of enterprise IT systems in support of business operations in order to improve cost effectiveness, service quality, and business development. This individual is responsible for all aspects of the organization’s information technology and systems including, but not limited to Exchange, system administration, network engineering, network security, internal user support, helpdesk, mobile devices and VoIP.

Responsibilities

Strategy & Planning

  • Participate in strategic and operational governance processes of the business organization as a member of the senior management team.
  • Lead IT strategic and operational planning to achieve business goals by fostering innovation, prioritizing IT initiatives, and coordinating the evaluation, deployment, and management of current and future IT systems across the organization.
  • Develop and maintain an appropriate IT organizational structure that supports the needs of the business.
  • Establish IT departmental goals, objectives, and operating procedures.
  • Identify opportunities for the appropriate and cost-effective investment of financial resources in IT systems and resources, including staffing, sourcing, purchasing, and in-house development.
  • Assess and communicate risks associated with IT investments.
  • Develop, track, and control the information technology annual operating and capital budgets.
  • Develop business case justifications and cost/benefit analyses for IT spending and initiatives.
  • Assess and make recommendations on the improvement or re-engineering of the IT organization.

Technology Acquisition & Deployment

  • Coordinate and facilitate consultation with stakeholders to define business and systems requirements for new technology implementations
  • Approve, prioritize, and control projects and the project portfolio as they relate to the selection, acquisition, development, and installation of major information systems
  • Review hardware and software acquisition and maintenance contracts and pursue master agreements to capitalize on economies of scale
  • Manage Network Service provider contracts and service delivery to ensure 24/7 availability and performance of WAN, MAN and local area networks
  • Monitor new developments in Enterprise Infrastructure technology and changes in business needs and develops strategic architecture plans in collaboration with the IT leadership team
  • Define and communicate corporate plans, policies, and standards for the organization for acquiring, implementing, and operating IT systems

Operational Management

  • Ensure 24/7 availability and performance of critical production system infrastructure including servers, storage, WAN, LAN and MAN environment, firewalls, monitoring, and backup/restoration services
  • Ensure continuous delivery of IT services through oversight of service level with employees and monitoring of IT systems performance
  • Ensure IT system operation adheres to applicable laws and regulations
  • Support and Manages existing Legacy co-location and Web-hosting operations
  • Manage the IT Infrastructure group in the design, development, and implementation of infrastructure technology solutions
  • Keep current with trends and issues in the IT industry, including current technologies and prices; advise, counsel, and educate executives and management on their competitive or financial impact

Requirements

  • Bachelor’s degree in computer science, information systems or business administration; Master’s degree preferred

Knowledge & Experience

  • Minimum of 10 years of experience leading IT departments in a variety of challenging settings, including at least 5 years at the senior director level.
  • Experience in strategic planning and execution
  • Substantial exposure to data processing, hardware platforms, enterprise software applications, and outsourced systems, including ERP, CRM and other systems
  • Good understanding of computer systems characteristics, features, and integration capabilities
  • Minimum of 5 years hands-on experience in administration, and operations of:
    • Linux Server Administration (Centos, Debian, RHEL)
    • Windows Server Administration (Active Directory, DHCP, DNS, File Services)
    • Exchange Server Administration
    • Multi-table SQL Databases
    • Virtualized Server Environment (vmWare preferred)
    • Network technologies and equipment
    • Experience managing Nagios and/or Zabbix
    • Experience supporting SVN / CVS / Git
    • Familiarity with Amazon Web Hosting Services (AWS)
  • Experience with systems design and development from business requirements analysis through to daily management
  • Proven experience in IT planning, organization, and development
  • Excellent understanding of project management principles
  • Demonstrated ability to apply IT in solving business problems
  • In-depth knowledge of applicable laws and regulations as they relate to IT
  • Proven leadership ability
  • Ability to set and manage priorities judiciously

Personal Attributes

  • Excellent written and oral communication skills
  • Excellent interpersonal skills
  • Strong negotiating skills
  • Ability to present ideas in business-friendly and user-friendly language
  • Exceptionally self-motivated and directed
  • Keen attention to detail
  • Superior analytical, evaluative, and problem-solving abilities
  • Exceptional service orientation
  • Ability to motivate in a team-oriented, collaborative environment
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Front End Engineer - SF

Location: San Francisco, CA

Job Responsibilities

  • Work closely with product managers, UX designers and back-end engineers to implement elegant front-end solutions to tricky web development problems.
  • Embrace and promote best practices in order to create maintainable, high performing web applications.
  • Manage their own time, and work well both independently and as part of a team.
  • Be passionate about software development.

Required Qualifications

  • At least 5-7 years of industry experience in software development; in-depth experience developing numerous web-based applications.
  • BS in Computer Science or equivalent experience (will consider relevant professional experience in lieu of degree).
  • Expert understanding of web technologies (JavaScript, HTML, CSS, REST, JSON, etc.), and experience in creating reusable UI components.
  • Strong understanding of web optimization strategies.
  • Ability to communicate with users and stakeholders at all levels (internal and external), strong problem solving skills, proactive, willing to take ownership, and drive to keep commitments.
  • Experience with a JavaScript architecture framework like Angular, Backbone etc. 
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: American Fork, 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 Product Manager

Location: American Fork, UT

Senior Product Manager

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 Senior Product Manager is responsible for the product planning and execution throughout the product life cycle, including: gathering and prioritizing product and customer requirements, defining the product vision, and working closely with engineering, sales, marketing and support to ensure revenue and customer satisfaction goals are met. The Product Manager's job also includes ensuring that the product supports the company's overall strategy and goals.

Key Responsibilities

  • Define the product strategy and road map
  • Deliver MRDs and PRDs with prioritized features and corresponding justification
  • Run beta and pilot programs with early-stage products and samples
  • Be an expert with respect to the competition
  • Act as a leader within the Development team
  • Work closely with the Engineering, QA and Design teams
  • Define user experiences and services related to data import, management, and integration within the Domo product

Required Qualifications

  • 5-8 years experience as a Product Manager in an enterprise software environment, experience with BI or Analytic solutions strongly preferred
  • Demonstrated success defining and launching excellent products
  • Excellent written and verbal communication skills
  • Bachelor's degree (MBA preferred)
  • Technical background, with experience in BI, SaaS, Enterprise DB and mobile devices is a huge plus
  • Prior experience working on and building viral products
  • Excellent teamwork skills
  • Proven ability to influence cross-functional teams without formal authority
  • Effective documentation skills with ability to articulate technical information
  • Manage data-related products or services that leverage distributed or big data concepts
  • Demonstrate understanding of complex data concepts and related industry trends
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Senior Product Manager

Location: San Francisco, CA

Senior Product Manager

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 Senior Product Manager is responsible for the product planning and execution throughout the product life cycle, including: gathering and prioritizing product and customer requirements, defining the product vision, and working closely with engineering, sales, marketing and support to ensure revenue and customer satisfaction goals are met. The Product Manager's job also includes ensuring that the product supports the company's overall strategy and goals.

Key Responsibilities

  • Define the product strategy and road map
  • Deliver MRDs and PRDs with prioritized features and corresponding justification
  • Run beta and pilot programs with early-stage products and samples
  • Be an expert with respect to the competition
  • Act as a leader within the Development team
  • Work closely with the Engineering, QA and Design teams

Required Qualifications

  • 5-8 years experience as a Product Manager in an enterprise software environment, experience with BI or Analytic solutions strongly preferred
  • Demonstrated success defining and launching excellent products
  • Excellent written and verbal communication skills
  • Bachelor's degree (MBA preferred)
  • Technical background, with experience in BI, SaaS, Enterprise DB and mobile devices is a huge plus
  • Prior experience working on and building viral products
  • Excellent teamwork skills
  • Proven ability to influence cross-functional teams without formal authority
  • Effective documentation skills with ability to articulate technical information
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: Los Angeles, CA

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

Location: American Fork, 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 Salesforce Developer

Location: American Fork, UT

Senior Salesforce Developer

Position Summary

This is an ideal job for an experienced Salesforce.com Administrator / Developer who understands business processes and has strong interpersonal skills to be able to carry out projects across functional teams and geographies, who is looking for an exciting opportunity with a high growth company. This individual will work as a major contributor on all SFDC projects as part of a tight-knit global team, shaping the way the business leverages this system.  This role will report into our Senior CRM Developer.  Perform duties to support, develop and configure the Salesforce.com CRM and other business applications including development, enhancements, customization, configuration, reporting, and end user support, working within the limits of established policies.

Core Responsibilities:

Custom Development

  • Support and maintain Salesforce.com (CRM) including ad-hoc projects, enhancements, customization, and end user support including configuration of third party tools/applications.
  • Develop and code specialized improvements and enhancements to CRM systems in order to maintain top functionality with changing sales and customer support strategies, including portal development and Knowledge system.
  • Develop and carry out testing procedures to ensure the reliability of the design.  Debug the project and retest as needed.  Document testing procedures and results.
  • Develop and maintain visual force, AppExchanges, Force.com pages and integration to other third party solutions.
  • Ability to design, code, test, debug, package and deploy quality, scalable and well documented solutions on the Salesforce platform.
  • Ability to design and develop integrations between Salesforce and other applications / systems
  • Successfully document / maintain documentation on application code, application use and flow, and training materials.
  • Perform routine review of code, configuration, data, and usage to ensure long term viability, integrity, and adoption.
  • Salesforce application development experience including Apex and VisualForce.
  • Strong technical background on the following technologies: XML. SOAP, HTML 5 & CSS, WSDL, Ajax, JavaScript, Apex Language, Apex Trigger, Apex Class & Apex Web Service, Visual Force (Page, Component & Controllers.
  • Experience in building Salesforce.com integrations, testing, and production environments using Enterprise tools.
  • Experience with enterprise-level integrations involving business-critical systems.

Data Management

  • Perform mass data updates to the CRM data with utility applications.
  • Solid understanding of the SFDC Data model and Data Architecture, Configuration, Apex coding, Visual Force, Web Services and Data Management.

Business Analyst

  • Maintain CRM system configuration with respect to user permissions, custom objects, custom fields, validation rules, page layouts, etc. utilizing standardize change control process.
  • Evaluate new releases of CRM to determine functionality requirements.  Lead change management in regards to the delivery of the new releases by providing detailed information on how changes will apply to all affected departments.
  • Manage various operational requests, which may include global changes requests, and troubleshoot issues.
  • Develop and deliver training materials on CRM related processes for business and operational users.  Coordinate projects to introduce new user process and/or groups to the CRM system.
  • Work with heterogeneous project teams (users, design, development, and/or implementation) to interpret and design enterprise based applications and/or assist in the research, purchase and support of industry standard applications for business enhancement.
  • Provide global leadership to other CRM administrators in each region and maintain communication and configuration control for the global CRM system.
  • Lead cross departmental teams for prioritization and consistent value delivery of CRM configuration enhancements.
  • Lead / Assist with user requirement sessions and document user requirements to address changing business needs.
  • Contribute on the technical side of business projects and create solutions to meet challenges (including performing detailed analysis of technical and business requirements).
  • Manage special projects as assigned. This includes sales compensation, sales reporting tracking, ad-hoc reporting, etc.
  • Make recommendations for enhancements and modifications to improve system performance, efficiency, internal business process, and reporting.
  • Ability to interact with senior members of management, including C-level executives.
  • Successfully manage multiple concurrent projects.
  • Prepare and present clear business and technical analysis.
  • In-depth understanding of capabilities and constraints of the SFDC CRM application coupled with good understanding of the business processes (Sales, Marketing, Customer Support, etc.).

Reporting

  • Create custom reports, views, code and objects. Assist in creation and modification of reports and dashboards.
  • Develop ad hoc reports to support strategic decision making.

Requirements:

  • At least 5 years overall IT admin/development experience.
  • At least 3 years hands-on experience with Salesforce.com (SFDC) required
  • Salesforce.com certification in Administration and Development 
  • Must be a confident, self-starter individual who can completely own the delivery of high value work products.
  • Detailed knowledge of Sales and Service Cloud 
  • Ability to write SOQL queries
  • Ability to create and read process flowcharts
  • Familiarity with sales and marketing processes and organizations with the ability to effectively communicate with and train field users and sales management. 
  • Outstanding analytical problem solving skills. Ability to troubleshoot system, processes and data issues. 
  • Ability to work with cross-functional teams and global users. 
  • Self-starter with the ability to work independently or in a team environment. 
  • Ability to work on multiple projects/tasks across user groups. 
  • Strong interpersonal skills to build relationships with user groups. 
  • Strong written and verbal communication skills. 
  • Ability to effectively prioritize and escalate issues
 
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: San Francisco, 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: American Fork, 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, then this is the job for you.

Qualifications & Experience

  • 7+ 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.

Senior Software Engineer .Net

Location: American Fork, UT

Our engineering team is rapidly growing and we are looking for Software Engineers to be a part of our 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 a software engineer with a passion for learning cutting edge web technology, solving interesting business problems, and you believe that planning, hard work, teamwork, and creating high quality experiences is what it takes to succeed, then this is the job for you.

Qualifications & Experience

  • 5+ years experience in developing desktop applications using C#
  • Knowledge of WPF, XML, Web Oriented Architecture, and SOA frameworks desired 
  • Excellent skills in source data research, data validation and data analysis 
  • Proven skills in all phases of the System Development Life Cycle (SDLC) 
  • Experience working in a SCRUM/Agile environment
  • Excellent problem solving, creative thinking and ability to translate requirements into intuitive web interface solutions.
  • Knowledge of security infrastructure for network system, website and database 
  • Demonstrated aptitude for learning new technologies.
  • Ability to communicate and interface with technical and non-technical members of the organization.
  • College degree Computer Science, Information Systems, or related field and/or equivalent combination of experience and education
  • Experience in BI, SaaS, and MySQL 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 UX Designer

Location: American Fork, UT

As Senior UX designer, You will be responsible for developing best-in-class customer experiences (user interface designs, interaction models, prototypes, etc.) in a fast-paced environment.  You will work closely with product management, software engineering and company leaders to successfully go from early stage product concepts to launch.  Should be a pragmatic visionary that can translate business needs into customer-focused solutions.  You must be responsive, flexible, and able to succeed within an open and collaborative peer environment.  The ideal candidate for this position will be at ease visualizing an experience in the abstract and then being able to drive that vision into solid design deliverables.

Responsibilities 

  • Analyze user interface problems and create on-brand design solutions that meet measurable business goals and requirements 
  • Create user-centered designs by considering market analysis, customer feedback, technical constraints/opportunities and usability findings 
  • Work closely with the business team to develop use cases and high-level requirements 
  • Design the UI architecture, interface, and interaction flows for on-device software applications for a variety of screen sizes and interaction models 
  • Quickly yet thoroughly create process flows, wireframes, and visual design mockups as needed to effectively conceptualize and communicate detailed interaction behaviors 
  • Develop and maintain detailed user-interface specifications 
  • Present design work to the user experience team, product team, and Domo executives for review and feedback 
  • Provide leadership in the area of mobile, tablet user interface innovations 

Required Qualifications 

  • 5+ years of experience as a user experience designer, interaction designer, information architect, or similar role, with at least 2 years at a senior level 
  • Experience creating conceptual sketches, wireframes, visual design comps, multiple design assets, and prototypes as a UX Designer, Interactive Designer, or HCI Designer on highly complex projects. 
  • A portfolio or samples of work demonstrating experience creating great user-centered design solutions 
  • Excellent communication, presentation, interpersonal and analytical skills including the ability to communicate complex, interactive design concepts clearly and persuasively across different audiences and varying levels of the organization 
  • Relentless desire for innovation, balanced with business needs, and customer expectations 
  • Experience working in a collaborative team and working directly with developers for implementation of designs 
  • Fluency in best practices for device-based information architecture and design, as well as strong knowledge of usability principles and techniques 
  • Bachelor's degree in design, human-computer interaction (HCI), or equivalent professional experience 
  • Strong proficiency in a variety of design tools such as Photoshop or Illustrator. 
  • Visual design expertise demonstrated through mockups and style guides

Preferred Qualifications 

  • Ability to prototype in HTML, DHTML, XHTML, JavaScript, CSS is a plus.
  • Familiarity with the technical considerations needed when designing for mobile  
  • Intellectual understanding of software development tools and processes 
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Software Engineer

Location: American Fork, 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

  • 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.

Strategic Account Manager

Location: American Fork, 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: American Fork, 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: American Fork, 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.

Web Visualization Engineer

Location: American Fork, UT

Our web visualization engineering team is rapidly growing and we are looking for Software Engineers to be a part of our 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 a software engineer with a passion for learning cutting edge web technology, solving interesting business problems, and you believe that planning, hard work, teamwork, and creating high quality experiences is what it takes to succeed, then this is the job for you.

Qualifications & Experience

  • 1+ years of software development experience (internship experience ok) and coursework in web technologies such as HTML/CSS, Javascript, Ajax, and jQuery.
  • Knowledge of and experience with Web Services patterns and practices.
  • Demonstrated aptitude for learning new technologies.
  • Ability to communicate and interface with technical and non-technical members of the organization.
  • College degree in Computer Science, Information Systems, or related field and/or equivalent combination of experience and education.
  • Experience in BI, SaaS, and MySQL are a plus.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.
Scroll To Top

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.