About the role
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.
Domo, Inc. seeks Sr. Software Engineer (American Fork, UT)
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
Aplyr's read
Domo empowers companies with real-time data visualization, attracting professionals skilled in analytics and customer success across global markets.
What's promising
- •Domo's platform offers real-time data visualization, enhancing decision-making.
- •The company has a strong global presence with roles in Japan and India.
- •Domo is expanding its AI capabilities, hiring AI consultants.
What to watch
- •Domo faces intense competition in the crowded BI market.
- •Limited public information about Domo's financial performance.
- •High reliance on cloud infrastructure may pose security risks.
Why Domo
- •Domo integrates multiple data sources into a single platform.
- •The platform's user-friendly interface is praised for accessibility.
- •Domo's focus on real-time analytics sets it apart from static reporting tools.
Aplyr’s read is generated by AI from public sources. Was it useful?
About Domo
Domo provides a cloud-based business intelligence platform that helps organizations visualize and analyze their data in real-time.
Similar roles
Solution Architect, Solution Engineering
Western Union
Lead - Software Engineer - QUANTS
Nasdaq
Sr Lead, Solutions Architect - Infrastructure, Cloud, Automation & AI Engineering
Northern Trust
Software Development Engineer III
F5 Networks
Sr Software Development Engineer
F5 Networks
Software Development Engineer III
F5 Networks