Domo

Sr. Software Engineer

Domo$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 5 years of progressive post-bachelor's experience in software development
  • Proficient in TypeScript, React, and responsive web design
  • Experience in database design and MySQL management
  • Familiar with authentication protocols: SAML, OIDC, OAuth
  • Skilled in Redux for state management and Jest for testing
  • Proficient in Git for version control

Responsibilities

  • Drive front-end design and backend database development
  • Lead software development lifecycle for critical projects
  • Collaborate with cross-functional teams on software solutions
  • Design and maintain automated unit tests using Jest
  • Develop integration and end-to-end tests with Playwright
  • Take ownership of system components, troubleshooting issues
  • Mentor junior engineers and foster a culture of learning

Benefits

  • Telecommuting permitted
  • Opportunity to work in a collaborative environment
  • Chance to mentor junior engineers
  • Engagement with cross-functional teams
  • Focus on technical leadership and architectural guidance
Full Job Description
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

About Domo

Domo, Inc. is a cloud-based software company that specializes in business intelligence tools and data visualization. The company offers a platform that helps businesses to optimize their operations and make data-driven decisions. Domo's platform is designed to be user-friendly and accessible to non-technical users, allowing them to easily create and share reports and dashboards. The company was founded in 2010 and is headquartered in American Fork, UT.
Learn more about Domo
Size
917 employees
Market Cap
$450.6 million
Industry
Net Income
-$94.8 million
Founded
2010
5 Year Trend
+28.2%
Revenue
$199.5 million
NASDAQ

Similar Jobs

More Jobs at Domo

  • Domo
    Sr. Software Engineer
    $100K — $130K *
    American Fork, UT 84003 (Utah County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Sr. Software Engineer jobs: