Title: Senior Technical Lead
Location: Remote(But someone from EST time zone)
Experience:10+Years
About Us
At Codvo, we build scalable, future-ready digital platforms that drive real business impact. We foster a culture of innovation, collaboration, and ownership—where designers work closely with product and engineering teams to deliver high-quality, user-centered experiences. If you thrive in complex product environments and care deeply about design quality from concept to production, this role is for you.
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 indusctries.
- Experience developing software that integrates closely with hardware or edge devices