Remote Jobs Sign In

Staff Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Jun 24, 2026
This job expires in: 29 days

Job Summary

Detail-oriented and technically skilled, the full-time Staff Software Engineer will architect and build an open banking data aggregation platform, focusing on client-side automation and secure communication protocols in a remote work environment.

Key responsibilities
  • Architect and build the core automation runtime for resilient UI interactions and robust session routing
  • Design and implement secure network interception layers to capture and parse financial data streams
  • Develop high-performance communication protocols connecting distributed client-side agents to a centralized backend
Required qualifications
  • 10+ years of hands-on software engineering experience in web automation and browser internals
  • Deep proficiency in TypeScript and JavaScript, with a focus on DOM manipulation and modern web APIs
  • Strong backend experience, ideally with Golang or Node.js/Python, for designing WebSocket routing hubs
  • Strong understanding of secure message passing and mitigating DOM-based injection risks
  • Experience with distributed systems and managing persistent connections across client runtimes

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...