> Markdown version of [/jobs/ext/2000638-staff-software-engineer-web-automation-open-banking-infrastructure](https://www.wearedevelopers.com/jobs/ext/2000638-staff-software-engineer-web-automation-open-banking-infrastructure). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer (Web Automation & Open Banking Infrastructure) - **Company:** zerohash trust company llc - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Apple IOS, Communications Protocols, Complex Networks, Computer Networks, Data Mining, Data Normalization, Digital Assets, Distributed Systems, Document Object Model, Online Banking, Python (Programming Language), Network Security, Message Passing Interface, Node.Js, Blockchain, Software Engineering, Systems Integration, TypeScript, WebSocket, Backend, Single Page Application, Information Technology, Front End Software Development, Data Pipelines, Web Api, Golang - **Published:** August 9, 2026 - **Apply:** https://www.wayup.com/i-j-Staff-Software-Engineer-Web-Automation-Open-Banking-Infrastructure-zerohash-426486815340399/ ## About the Role + 10+ years of hands-on software engineering experience, deeply focused on advanced web automation, browser internals, extension development, or complex frontend-to-backend data extraction. + Deep proficiency in TypeScript and JavaScript, specifically regarding deep DOM manipulation, modern web APIs, and strict browser execution environments. + Strong backend experience, ideally with Golang (or Node.js/Python), to design the centralized WebSocket routing hubs and operational infrastructure. + Strong security fundamentals: you deeply understand secure message passing across trust boundaries (JS bridges, isolated vs. main worlds), secure authentication handshakes, and mitigating DOM-based injection risks. + Expertise in analyzing complex network architectures and single-page applications (SPAs) to establish resilient data ingestion pipelines without relying on brittle UI selectors. + Experience with distributed systems, specifically managing persistent connections and stateful, multi-hop sessions across ephemeral client runtimes. + Comfort with ambiguity; the ability to independently lay out and test clear hypotheses and solve problems without well-defined direction., + BS or MS degree in Computer Science or Engineering OR equivalent years of work experience. + Proven track record of developing production-grade browser extensions (Chrome MV3) or integrating complex web automation within mobile native environments (iOS WKWebView, Android WebView). + Strong understanding of WebAuthn / Passkey protocols and how to integrate them into automated flows. + Previous engineering experience at a major financial data aggregator or building zero-knowledge/client-side data extraction tools. + Understanding of cryptocurrency and blockchain technology, including major protocols, on-chain transaction flows, and common crypto security practices. ## Description About the Job Zero Hash is looking for a Staff Software Engineer to architect and build our open banking data aggregation platform, scaling our gateway to Finance 2.0. We are a high-performing team looking for an equally ambitious and driven teammate. The right candidate for this position is detail-oriented, deeply technical, and driven by the challenges of complex systems and browser internals. Because many traditional banking APIs are not public, this role is critical to our infrastructure. You will be responsible for building a distributed, client-side automation engine. Rather than relying on traditional server-side scraping, you will build secure, agent-based infrastructure (e.g., Chrome Manifest V3 extensions, iOS WKWebViews) that communicates with our centralized backend via persistent WebSockets. You will tackle complex technical challenges, applying strong security fundamentals to navigate strict execution environments, intercept network traffic securely, and transform unstructured web data into programmable APIs that bridge traditional finance and digital assets., + Architect and build the core automation runtime, focusing on resilient UI interactions, reliable programmatic data entry, and robust session routing. + Design and implement secure network interception layers to seamlessly capture and parse underlying financial data streams without relying solely on fragile UI elements. + Build and maintain high-performance communication protocols that connect our distributed client-side agents to a centralized backend routing hub. + Develop elegant solutions to navigate complex, multi-step authentication flows-such as MFA and Passkeys-by seamlessly bridging background automation with user-facing interactive prompts. + Navigate and engineer around the strict execution boundaries, security sandboxes, and ephemeral lifecycles inherent in modern browser and mobile webview environments. + Build resiliency and scalability into the platform at every step, adapting quickly to dynamic DOM changes, varying mobile/desktop portal structures, and application suspension states. + Introduce industry-leading engineering patterns and practices that give us the confidence to operate at scale. + Support the engineering team in achieving a high level of technical excellence, actively mentoring senior and mid-level engineers., For candidates based in Colorado, please contact colorado-wages @zerohash.com to request compensation and benefits information regarding a particular role(s). Please include with your email the city you reside (or intend to reside in Colorado) and the title/link to the roles you're interested in. **We've recently seen an increase in individuals impersonating zerohash recruiters to target job seekers. Please stay vigilant and keep the following in mind to ensure you are communicating with the real zerohash team: + Verified Emails Only: Official outreach will only come from a @zerohash .com email address. + No Messaging Apps: We will never contact you via unsolicited text messages, WhatsApp, or Telegram. + Official Applications: Only apply directly through our careers webpage (zerohash.com/careers) or zero-hash.breezy.hr. See something suspicious? If you want to verify an interview request or report a fake job posting or suspicious communication, please contact us immediately at talent @zerohash.com. ## Related Videos - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [WeAreDevelopers LIVE: Scammer Payback with Python, Grok Goes Unhinged, The Future of Chromium and mo](https://www.wearedevelopers.com/videos/1288-wearedevelopers-live-scammer-payback-with-python-grok-goes-unhinged-the-future-of-chromium-and-mo) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)