Sr. Software Engineer

DomoAmerican Fork, UT
2d

About The Position

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. Our software engineering team is rapidly growing and looking for a Software Engineer 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.

Requirements

  • 5+ years software development experience in any OOP language (Java, C#, C++)
  • Experience with Spring Boot
  • Knowledge of and experience with data warehousing and big data technologies such as Snowflake, BigQuery, or Databricks
  • Experience designing and deploying microservices architectures on AWS cloud 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.

Responsibilities

  • Work with customers, technical architects, and consultants to define the data requirements and structure for Business Intelligence (BI) applications
  • Drive integration efforts with various partner platforms to seamlessly connect and extend the Domo data infrastructure services.
  • Lead the design and development of Domo’s data analysis platform
  • Develop strategies with other engineering teams to optimize usage and efficiency of the platform
  • Develop methods and tools to monitor performance and reliability.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service