Codvo.ai

Codvo.ai

·19 days ago

Senior technical lead (us, remote)

Apply now

Location

remote, United States

Commitment

Full Time

Level

Lead / Manager

Required skills

Programming LanguagesFull Stack FrameworkOSS

Job Description

Senior Technical Lead

Location: US Remote (But someone comfortable to work in PST time zone)

Experience: 12+ Years

Scope of Responsibilities:

Technical Leadership & Architecture:

  • Act as the technical lead for a scrum team building software deployed on edge devices
  • Design and evolve the end‑to‑end architecture, including:
    • Edge‑hosted software components
    • Integration with backend SaaS services
    • Security model spanning device, tenant, and cloud
  • Ensure alignment with enterprise architecture, security, and platform standards
  • Identify and document technical dependencies for each feature
  • Proactively request, negotiate, and follow through on changes to internal dependencies where required

System Integration:

  • Lead integration with internal teams responsible for (not exhaustive):
    • Tenant management
    • Video ingestion services
    • Cloud platform and infrastructure (pipelines, deployment, observability)
  • Ensure consistent data flows, APIs, authentication, and authorization across edge and cloud systems
  • Translate product requirements into technically sound, scalable integration designs

Delivery & Scrum Participation:

  • Lead and actively participate in:
    • Feature refinement and technical breakdown
    • Sprint planning
    • Trade‑off discussions during delivery
  • Provide technical guidance to engineers during implementation
  • Maintain a balance between velocity, quality, and architectural sustainability

Documentation & Communication:

  • Produce clear technical documentation, including:
    • Architecture diagrams and design proposals
    • Integration and dependency documentation
    • Security and trust boundary descriptions
  • Present technical proposals and design decisions to:
    • Engineers
    • Product and program stakeholders
    • Broader technical leadership when required
  • Communicate risks, constraints, and trade‑offs clearly and early

Required Expertise:

  • Senior‑level engineering experience with technical leadership responsibilities
  • Strong background in distributed systems and system integration
  • Proven experience with JavaScript / Node.js, including backend services and full‑stack applications
  • Prior work on systems involving video capture, ingestion, or streaming is strongly preferred incl. video encoding and processing on device.
  • Experience operating in environments with multiple internal teams and complex dependencies
  • Excellent written and verbal communication skills

Nice to have:

  • XP with regulated industries.
  • Experience developing software that integrates closely with hardware or edge devices

Ready to join the team?

Apply now