Software Engineer

Sorry, this job was removed at 10:10 p.m. (CST) on Monday, Sep 29, 2025
Be an Early Applicant
American Fork, UT
In-Office
Software
The Role

COMPANY OVERVIEW

Domo puts data to work to help everyone multiply their impact. Domo gives every kind of user real-time insights they can act on, with secure, easy-to-use, AI-powered data experience that drive a culture of data curiosity.

POSITION SUMMARY

This role is required to be in office 5 days a week.

We are looking for a Back-end Developer. This position will be part of the AI platform team, developing highly reliable and performant systems at the heart of Domo’s AI ecosystem. You will work hands-on to translate design concepts into working software. You will be a key contributor in a fast paced, high energy team environment. 

KEY RESPONSIBILITIES

  • Acting as a developer, you will be responsible for high quality design and development practices. This includes participation in key project phases: ideation, architecture design, implementation, and testing;  
  • Stay up to date on current trends in data processing software, software architecture, and AI/ML concepts; 
  • Collaborate with other developers to create innovative, high quality software services for accessing and manipulating data; 
  • Research and define patterns, toolkits and services that support a well-designed interface on Domo’s AI ecosystem. Work with various engineering teams to support adoption of these tools.  

JOB REQUIREMENTS

  • A Bachelor’s degree in Computer Science, Information Systems, or closely related field. Will consider 5+ years of relevant professional experience in lieu of degree;  
  • At least 3 years of industry experience as a back-end or full stack developer in a cross-functional team delivering software and web applications;  
  • Experience designing distributed applications for systems requiring high throughput and availability; 
  • Knowledge of and experience with OO, SOA and Web Services (RESTful preferred) RESTful web services patterns and practices;  
  • Experience in SaaS and Enterprise DB technologies;  
  • Proven experience in developing usable, maintainable APIs and software interfaces; 
  • Has a track record of working effectively with project managers to deliver high quality and effective software solutions; 
  • Outstanding communication skills.  

LOCATION: American Fork, UT 

BENEFITS: https://www.domo.com/company/careers/culture 

Domo is an equal opportunity employer.

#LI-BD1

#LI-Onsite

Similar Jobs

Corporate Tools LLC Logo Corporate Tools LLC

Software Engineer

eCommerce • Legal Tech • Professional Services • Software • Data Privacy
Remote or Hybrid
5 Locations
90K-140K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Senior Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Clearfield, UT, USA
105K-179K Annually
In-Office
Promontory, UT, USA
141K-226K

SoFi Logo SoFi

Staff Software Engineer

Fintech • Mobile • Software • Financial Services
Easy Apply
Hybrid
3 Locations
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
American Fork, UT
1,060 Employees
Year Founded: 2010

What We Do

Domo is the Business Cloud®, empowering organizations of all sizes with BI leverage at cloud scale in record time. With Domo, BI-critical processes that took weeks, months or more can now be done on the fly, in minutes or seconds, at unbelievable scale, helping teams and organizations go big, go fast and go bold®.

Similar Companies Hiring

Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account