Sr Software Engineer, Edge
Core
Developing and maintaining back-end features for data collection agents running across hundreds of thousands of Edge nodes on Windows, Linux, and Mac.
Role type
Senior Software Engineer (Edge Data Collection)
Builds
Vendor-neutral multi-platform agents for intelligent, scalable edge-based data collection
Domain
Telemetry infrastructure, Edge computing, Data streams
Deliverable
production ML models | product features
Required skills
TypeScript, Node.js, Docker, Kubernetes, AWS/Azure/GCP, OS fundamentals (memory management, CPU architecture, filesystems, networking), automated testing frameworks, data-intensive application development
Preferred skills
AI tool usage for delivery acceleration, cross-timezone remote work experience
Technologies
TypeScript, Node.js, Docker, Kubernetes, AWS, Azure, GCP, Mocha
Responsibilities
Design and optimize software for data collection agents, collaborate with UX/Product to translate requirements, own development lifecycle from design to maintenance, develop automated tests and test plans, maintain SaaS products including on-call rotations
Seniority
Senior, hands-on IC