Derq

Intelligent transportation systems for smarter, safer roads

Lead Software Engineer – Technical Support

Full TimeRemoteTeam 11-50Since 2016Company SiteLinkedIn

Location

Michigan

Posted

9 days ago

Salary

Not specified

Bachelor Degree8 yrs expEnglishDNSIo TLinuxPythonTcp/ip

Job Description

• Lead and scale Technical Support organization by managing function-level performance, delivery quality, and team growth. • Spend 70% of time leading and 30% as a hands-on engineer. • Work closely with Project Management, Engineering, and Product teams to ensure customer sites are correctly deployed, optimized, and monitored. • Oversee QA squad to ensure consistent validation and release quality gates. • Monitor live systems for uptime, performance, and sensor health. • Manage and mentor Squad Leads and their Support Engineer teams. • Participate in engineering sprints to represent deployment and support needs.

Job Requirements

  • Bachelor’s degree in Computer Science, IT, Electrical Engineering, Computer Engineering, or a related field.
  • 8–10 years of experience in Software Technical Support / Systems Support Engineering.
  • 4–8 years of experience leading technical teams, ideally via team leads or supervisors.
  • Experience with traffic systems, smart infrastructure, video analytics, or IoT deployments is a strong plus (but not mandatory).
  • Strong Linux server administration and troubleshooting skills.
  • Solid networking fundamentals: TCP/IP, DNS, DHCP, NAT, routing, VLANs, port forwarding.
  • Hands-on scripting with Python and Shell for automation.
  • Familiarity with GitHub workflows (commits, PRs, version control).
  • Understanding of SPaT/MAP and ITS protocols (preferred).
  • Strong leadership, team mentoring, and escalation management.
  • Excellent communication with customers and internal teams.
  • Highly organized, proactive, and strong problem‑solver.

Related Categories

Related Job Pages