← all jobs

Sr. Software Engineer

Work from home Full-time role Hiring

COMPANY OVERVIEW Domo's AI and Data Products Platform lets people channel AI and data into innovative uses that deliver a measurable impact. Anyone can use Domo to prepare, analyze, visualize, automate, and build data products that are amplified by AI. Job Description: Drive the front-end design and development of the company’s user interfaces and backend database services specifically focused on Alerts, Search, Navigation, Messaging, Goals, and Workspaces. Lead the full software development lifecycle of mission-critical engineering projects, contributing code and providing architectural guidance as a technical thought leader. Collaborate cross-functionally with Product, Design, Backend Engineering, and Security teams to translate business and technical requirements into scalable software solutions. Design, create, and maintain automated unit tests using Jest for React and Angular components, and develop comprehensive integration and end to-end test suites leveraging Playwright or comparable frameworks to ensure high system reliability. Take full ownership of critical system components, proactively troubleshoot and resolve issues, and continuously refine system architecture to enhance reliability and scalability in production. Mentor and coach junior engineers, fostering a culture of continuous learning, code quality, and collaboration. Communicate effectively with both technical teams and non technical stakeholders, translating complex technical information into clear, actionable insights. Telecommuting permitted. Reports to headquarters in American Fork, UT. Job Requirements: Requires a Bachelor’s degree in Computer Science, Information Technology, Information Systems, or related and 5 years of related progressive post-bachelor's experience, which must include some experience in each of the following skills: Software development using TypeScript, React, and responsive web design for cross-browser delivery; Database design and management, including MySQL; Authentication and authorization protocols: SAML, OIDC, and OAuth; Designing enterprise scalable and maintainable systems; Redux state management for complex data flow; Testing frameworks: Jest unit testing for React/Angular components, and integration/end-to-end testing with Playwright or similar tools; and Version control using Git. VIEW OUR BENEFITS Domo is an equal opportunity employer

More open positions

Case Assignment Specialist

Work from home Full-time role

Field Service Technician – Industrial Bandsaws - Remote PA

Work from home Full-time role

Retail Territory Manager - San Jose, CA

Work from home Full-time role

Principal Specialist, Regulatory Science

Work from home Full-time role

Global Life Cycle Service Strategy & Transformation Director (m/f/d)

Work from home Full-time role

Experienced Entry-Level Customer Service Representative – Delivering Exceptional Careerzynith Experiences

Work from home Full-time role

Neuro Coding Associate III (Neurosurgery & Neuro IR)

Work from home Full-time role

Experienced Part-time Remote Data Entry Operator – Public Works and Customer Service Operations

Work from home Full-time role

Sr. Account Manager - Cybersecurity

Work from home Full-time role

Remote Data Entry & Ramp Operations Specialist – Customer Service Focus – $26/hr – Full‑Time – Michigan (careerzynith)

Work from home Full-time role

Study Start Up CRA

Work from home Full-time role

Key Account Manager - MARCHE

Work from home Full-time role

Talent Acquisition Senior Analyst - AI Focus

Work from home Full-time role

FlexPoint Manager, Strategic Enablement and Insights

Work from home Full-time role

Chemistry Expertise Sought for AI Training

Work from home Full-time role

Business Development Manager / AdTech

Work from home Full-time role

Experienced Full Stack Customer Service Representative – E-commerce Live Chat Support

Work from home Full-time role

People & Culture Initiatives Partner - Sales (Remote)

Work from home Full-time role

Contractor - Administrative Assistant

Work from home Full-time role

Experienced Part-Time Remote Customer Service Representative (Healthcare) – Delivering Compassionate Support from the Comfort of Your Home

Work from home Full-time role

Property Administrator

Work from home Full-time role