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

Watch now

Work at Domo.

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

Our benefits.

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

Time-Off Benefits

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

100% Employer Paid Benefits

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

Medical/Dental/Vision Benefits

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

Unique Benefits

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

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

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: US-UT

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

Key Responsibilities

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

Required Qualifications

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

Preferred Qualifications

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

Account Development Manager Outbound

Location: US-UT

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

Key Responsibilities

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

Required Qualifications

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

Preferred Qualifications

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

Account Development Specialist

Location: US-UT

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

Key Responsibilities

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

Required Qualifications

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

Preferred Qualifications

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

Accounts Payable Manager

Location: US-UT

Description

Our ideal candidate will have experience implementing new processes, procedures and systems to realize efficiencies and improved reporting capabilities. In addition, they will be comfortable working cross functionally and with all levels within the company.  
    
Job Profile:

  • Initiate and implement best practices and process improvements, including assisting with designing and implementing new systems and tools
  • Oversee all aspects of Accounts Payable, corporate credit cards and expense reimbursement programs
  • Oversee employee expense reimbursements using Concur Solutions, implementing additional controls where needed.
  • Understand GL structure to accurately code expenses to proper department and GL account.
  • Audit vendor invoices to ensure quantity and price of products/services accuracy, obtain approval and assign GL coding.
  • Correspond with vendors and respond to inquiries
  • Assist with identifying vendors who will provide cost effective solutions.

Required Qualifications:

  • Bachelor’s degree in accounting preferred
  • Minimum 5+ years of Procurement and A/P processing work experience.
  • Proficient in data entry and management
  • Able to meet accounting deadlines and project-driven timelines.
  • Effective written and verbal communication skills.
  • Proficient skills with MS Word and MS Excel.
  • Proven ability to work collaboratively across an organization.
  • Good analytical skills with attention to detail.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Associate Network Engineer

Location: US-UT

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

Key Responsibilities

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

Required Qualifications & Experience

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

Business Intelligence Developer

Location: US-UT

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

Key Responsibilities:

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

Required Qualifications:

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

Nice to have:

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

Commissions Analyst

Location: US-UT

The Commissions Analyst will support the strategy, operational needs, analysis, and administration of compensation plans for a high performance customer facing organization. The ideal candidate has a strong analytical background, is experienced in developing and writing business process documents, and is equally strong at driving execution around multiple compensation plans. 

Job Profile:

  • Prepare, calculate, and send out monthly individual commission statements.
  • Perform monthly commission analysis and calculate financial accruals for payments.
  • Prepare, review, and report on sales team progress against goals relative to compensation plans.
  • Implement effective controls and reporting to ensure integrity of sales commissions.
  • Work with management team to design, modify, and roll out all compensation plans.
  • Develop, maintain, and update systems and processes critical to the reporting and tracking of compensation (Xactly and Salesforce.com).
  • Develop written process documents needed to effectively manage all compensation-related processes.
  • Respond to commissions and bonus inquiries which includes conducting research and preparing commission related adjustments.

Required Qualifications:

  • 2-5 years of work experience dealing with sales compensation.
  • Bachelor Degree is required; Finance or Accounting preferred.
  • Must be highly proficient in Microsoft Excel.
  • Experience with compensation software (preferably Xactly)
  • Experience with CRM tool Salesforce.com.
  • Demonstrate project management capabilities and experience with the administration and design of high performance sales team and compensation plans.
  • Strong process development and writing experience.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Corporate Account Executive

Location: US-UT

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

Job Profile

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

Required Qualifications

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

 

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

Curriculum Manager

Location: US-UT

Curriculum Manager

Position Summary

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

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

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

Responsibilities

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

Requirements

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


Special consideration given for:

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

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

Customer Reference Manager

Location: US-UT

Description:

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

Job Profile:

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

Required Qualifications:

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

Customer Success Manager

Location: US-UT

Description

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

Key Responsibilities

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

Required Qualifications

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

Preferred Qualifications

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

Data Scientist

Location: US-CA

About Domo

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

TechCrunch

Job Summary:

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

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

 Required Qualifications:

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

Development Team Lead

Location: US-CA

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

Key Responsibilities

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

Required Qualifications

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

Director of Demand Generation

Location: US-UT

Domo is seeking a Director/Manager of Demand Generation who will drive the demand creation activities and lead generation team to help Domo continue to accelerate our dramatic growth. This person will drive and oversee the overall demand generation strategy, execution, and budgets and be accountable for the lead generation results of Domo’s marketing efforts. This person will be an integral member of the marketing team, helping to lead marketing’s efforts to grow our presence and short and long term sales in the marketplace.

Key Responsibilities

  • Lead our Demand Generation planning efforts, with a focus on North America, including helping to form overall strategy, producing new and nurtured lead generation goals and forecasts, setting the budget spend priorities, and measuring overall results against plans
  • Monitor and analyze performance against lead and other marketing goals and over past performance and continually make and implement recommendations for optimization and ongoing growth
  • Communicate with marketing, senior leadership, and sales management on an ongoing basis regarding new and nurtured lead performance results, current initiatives, and course corrections being taken
  • Continually assess campaign and program performance, determine why programs failed or were successful, and identify new optimization tests and growth opportunities, and areas for additional investment in time and money
  • Lead overall integrated campaign strategy and plans by outlining key marketing themes, messages, offers and mediums for promotions throughout the year
  • Day to day management and accountability for all email marketing programs and other promotional programs
  • Day to day management of Demand Generation team budget
  • Coordinating and communicating with key marketing teams as appropriate

Preferred Qualifications

  • BA/BS in related area required (or have a great reason why you didn’t finish…our CEO didn’t)
  • Minimum 7 years marketing experience and leadership experience of Marketing Programs / Demand Generation / Lead Generation / Field Marketing teams for B2B software or technology company, with proven ability to deliver consistently strong measurable results
  • Strong experience and expertise in digital marketing, including email and database marketing, search marketing, online advertising, and more
  • Experience in running a portfolio of quality lead generation and marketing programs with particular emphasis in online marketing programs. Experience should include: email and database marketing, online lead generation, SEO, paid keyword advertising, events, etc.
  • Strong analytical and quantitative skills, must have both an interest and skill in analyzing and making meaning out of data and translating that in to actionable changes
  • A mindset of optimization and testing. Must have track record and approach to job of constantly optimizing various programs, testing new ways of executing and new program vehicles, and making decisions based on objective data to keep refining programs and investments
  • Strong campaign management orientation, identify new themes / topics, offers, and vehicles to reach target market with those messages and offers
  • Must have strong writing and copy editing skills, particularly as it relates to email and web copy
  • Strong interpersonal and team-building capabilities, ability to develop strong trust-based relationships and manage effectively
  • Excellent communication skills, written and verbal
  • Past hands-on experience using CRM systems and marketing automation platforms a necessity.
  • Creative, high energy, innovative, proactive, and resourceful
  • High attention to detail and focus on quality output necessary.
  • Strong project management skills 
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Director of DevOps

Location: US-UT

Director – DevOps

About Domo

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

Responsibilities: I want to and can do that!

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

Requirements: I’ve already done that!

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

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

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

Director of Marketing Automation

Location: US-UT

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

Key Responsibilities

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

Preferred Qualifications

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

Director of Product Marketing

Location: US-UT

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

Key Responsibilities

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

Preferred Qualifications

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

Director of Strategic Alliances

Location: US-UT

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

 

Key Responsibilities

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

 

Required Qualifications:

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

Enterprise Account Executive - Atlanta

Location: US-GA

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

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

Job Profile

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

Required Qualifications

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

Enterprise Account Executive - Cincinnati

Location: US-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: US-DC

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:

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: US-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: US-IA

Description

This position can be located in the following states: Iowa

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

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

Job Profile

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

Required Qualifications

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

 

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

Enterprise Account Executive - Lincoln

Location: US-NE

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

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

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

Job Profile

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

Required Qualifications

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

Enterprise Account Executive - Miami

Location: US-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 - Nashville

Location: US-TN

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

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

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

Job Profile

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

Required Qualifications

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

Enterprise Account Executive - Philadelphia

Location: US-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 - St. Louis

Location: US-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.

Financial Analyst

Location: US-UT

Job description:

The Financial Analyst will be responsible for accurate analysis, forecasting, and reporting for departments and functions across the company. As a key early member of the finance team, you will play a critical role in business partnering, building and maintaining financial models and analyses, monthly financial statement and financial metric reporting, and financial presentation preparation. We are looking for a candidate who is able to work in a fast paced environment. You must have a “roll up your sleeves” approach, be highly analytical, work well with business partners, and demonstrate ability to be a forward thinker. This challenging role will offer learning and professional development opportunities, a variety of projects that will give you exposure throughout the organization and a chance to make an impact on a growing industry leader.

Job Responsibilities:

  • Partner with business organizations within Domo, assisting with analysis, reporting, and other needs
  • Build financial models and provide analytical support for business initiatives.
  • Review and analyze planning data and develop presentations for management review.
  • Analyze current and past trends in key performance indicators including all areas of revenue, cost of sales, expenses and capital expenditures.
  • Drive continuous process improvements in reporting and forecasting activities through automation, consolidation and quality improvement.
  • Proactively identify, design, and implement enhancements to existing planning processes and systems.

Qualifications:

  • B.A. in Accounting, Finance, or related field – MBA a plus.
  • 2 – 6 years finance experience including at least 2 years direct experience in financial planning either at a corporate level or at a supporting function.
  • Good understanding of the software/SaaS industry.
  • Excellent analytical and problem-solving skills and experience with modeling, accounting and data mining.  Attention to detail is a must.
  • Proven ability to work collaboratively across an organization.
  • Excellent communication and presentation skills.
  • Expertise in Excel.
Do you want to apply? Please visit our full site on a desktop device and fill out a general application form.

Intern - Product Management (Part Time)

Location: US-UT

Intern – Product Management

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 in creating world-class software products while working and learning from best.

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

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

Qualifications & Skills:

The successful candidate will be working with the Domo Product Management team to gather customer feedback to improve the functionality for upcoming releases of all of Domo's products.  Additional training will be provided to candidates who possess the following qualifications:

  • Aptitude for analysis.
  • Knowledge of SQL and scripting languages.
  • Ability to clearly communicate research and analysis.
  • Ability to work 20 hours per week.
  • Ability to work in a team.
  • A willingness to learn.

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

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

Education Requirements:

  • Undergrad with Junior, Senior, or Graduate standing
  • Major in Information Systems, Computer Science, or related engineering or business management discipline.
  • Strong Academic performance with at least 3.4 GPA or above

 

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

Intern - Software Engineer (Part Time)

Location: US-UT

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

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

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

Qualifications & Skills:

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

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

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

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

Education Requirements:

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

Intern - Software Training Video Production

Location: US-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.

Product Marketing Manager

Location: US-UT

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

Key Responsibilities

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

Qualifications and Experience

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

QA Engineer

Location: US-CA

About Domo

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

TechCrunch

Job Summary:

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

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

Required Qualifications:

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

Preferred Qualifications

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

Security Analyst - Compliance

Location: US-UT

Position Summary

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

Primary Responsibilities

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

Required Skills and Experience

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

 Additional Qualifications

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

Senior Consultant

Location: US-UT

About Domo

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

Job Summary:

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

Job Profile:

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

Required Qualifications:

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

Senior Consultant - Oracle Financials

Location: US-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 Director of Information Technology

Location: US-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 Java Developer

Location: US-UT

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

Qualifications & Experience

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

Senior Mobile Developer

Location: US-UT

Senior Mobile Developer

About Mobile at Domo

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

Team Culture

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

What You’ll Be Doing

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

Required Skills/Experience

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

Senior Product Manager- Predictive Analytics

Location: US-CA

Senior Product Manager- Predictive Analytics

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 of Predictive Analytics is responsible for defining the predictive analytics experience available in the Domo platform, including new models of identifying, describing, and notifying customers about data correlations and potential future scenarios based on the data found in Domo. Responsibilities include 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 focused on BI or Analytic solutions
  • Demonstrated success defining and launching excellent products
  • Experience defining predictive models and methods for analyzing and recommending actions based on complex data sets, such as revenue or performance optimizations
  • Excellent written and verbal communication skills
  • Bachelor's degree (MBA preferred)
  • Deep understanding of statistics and data modeling concepts for practical applications
  • 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 QA Engineer

Location: US-UT

Senior QA Engineer

About Domo

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

TechCrunch

Job Summary:

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

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

Required Qualifications:

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

Preferred Qualifications

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

Senior Sales Consultant

Location: US-UT

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

Key Responsibilities

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

Job Requirements

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

Senior Sales Consultant - L.A.

Location:

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

Key Responsibilities

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

Job Requirements

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

Senior Sales Consultant - Portland

Location: US-OR

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



Key Responsibilities

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

 

Job Requirements

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

 

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



Key Responsibilities

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

 

Job Requirements

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

 

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

Senior Sales Consultant - Seattle

Location: US-WA

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



Key Responsibilities

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

 

Job Requirements

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

 

Description

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



Key Responsibilities

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

 

Job Requirements

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

 

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

Senior Salesforce Developer

Location: US-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: US-UT

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

Location: US-UT

Senior Software Engineer

About Domo

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

TechCrunch

Job Overview

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

Key Responsibilities                              

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

Knowledge, Skills, and Abilities           

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

Nice to have                                          

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

Senior Software Engineer

Location: US-CA

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

Key Responsibilities

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

Required Qualifications

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

Nice To Have Qualifications

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

Senior UX Designer

Location: US-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: US-UT

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

Qualifications & Experience

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

Software Engineer

Location: US-CA

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

Qualifications & Experience

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

Strategic Account Manager

Location: US-UT

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

Key Responsibilities

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

Required Qualifications

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

Preferred Qualifications

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

 

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

Technical Support Engineer

Location: US-UT

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

Key Responsibilities

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

Required Qualifications & Experience

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

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.