Remote or Englewood, Colorado
•
Today
Job Summary and Responsibilities As our Principal Software Engineer, you will create or enhance complex applications, identifying opportunities and implementing solutions to meet end-user needs and business goals. Every day you will work on multiple high-complexity solutions, troubleshooting and resolving intricate software problems. You'll provide technical guidance to engineering teams, oversee their project contributions, act as a subject matter expert, and mentor all software engineers. T
Full-time
USD 54.76 - 81.45 per hour











