Tenna

Principal Software Engineer

Tenna

Overview

Role involves improving a connected equipment platform through coding and leadership.

Ideal candidate has 10+ years of software development experience and strong leadership skills.

remoteseniorpermanentfull-timeEnglishC#.NETPythonJavascriptHTMLCSSNode.jsSQLNoSQLDockerKubernetesAWS

Locations

  • United States

Requirements

  • 10+ years of software development experience
  • 2+ years of engineering leadership experience
  • Bachelor's or Master's degree in Computer Science or related field

Responsibilities

  • Provide technical leadership
  • Design and deliver software solutions
  • Write clean and efficient code
  • Champion code quality
  • Lead system modernization efforts
  • Collaborate with Product Managers
  • Work with QA engineers
  • Evaluate new technologies

Benefits

  • Growth opportunities
  • Low-cost benefits
  • Paid Time Off
  • Volunteer Time Off
  • 401k match
  • Dependent Care
  • Employee referral bonuses
  • Visa sponsorship