Staff Software Engineer - Event-Driven Architecture
Intellibus
New York
Posted October 27, 2026
Description
<h3>Job Description</h3><div><p>Intellibus designs and engineers platforms trusted by some of the most established FinTech and financial trading firms in the world. Our engineering teams build systems that power high-volume trading, real-time financial data, and mission-critical infrastructure.</p>\n<p><br /></p>\n<p>We expect our engineers to operate at a level where technical depth, sound judgment, and clear communication all carry weight — the problems are complex, the systems are production-critical, and the people you work with will hold you to a high standard.</p>\n<p><br /></p>\n<p><strong>The Staff Engineer Role</strong></p>\n<p>We are hiring a <strong>Staff Engineer </strong>to design, build, and own full-stack systems powering financial platforms — from frontend architecture to backend services to distributed event-driven infrastructure.</p>\n<p><br /></p>\n<p>This is not a role where you pick up tickets and ship features. You will be expected to think end-to-end: to understand the business problem, design the system, make the trade-offs, and deliver production-grade software that performs reliably under heavy load.</p>\n<p><br /></p>\n<p>You will work directly with senior stakeholders across technical and non-technical functions, often navigating competing priorities, ambiguity, and high-pressure timelines.</p>\n<p><br /></p>\n<p>The ability to communicate clearly, manage complexity across people and systems, and maintain a high quality bar when things get difficult is essential.</p>\n<p><br /></p>\n<p>If you have built and shipped systems that mattered — at a startup, at a large company, or somewhere in between — and you are looking for a role where you will be challenged technically while also growing your ability to operate in complex, high-stakes environments, we want to hear from you.</p>\n<p><br /></p>\n<p><strong>What You Will Do</strong></p>\n<p>Frontend Architecture</p>\n<ul>\n <li>Build scalable frontend platforms using React, Next.js, and TypeScript.</li>\n <li>Design modern UI architectures: server-side rendering, component-driven design, performance optimization, and state management patterns.</li>\n <li>Develop reusable component systems and scalable frontend frameworks.</li>\n</ul>\n<p><br /></p>\n<p>Backend Engineering</p>\n<ul>\n <li>Build backend services using Node.js and NestJS.</li>\n <li>Design and implement REST APIs, microservices, asynchronous workflows, and high-performance data processing systems.</li>\n <li>Work with SQL and NoSQL databases using TypeORM, and optimize for throughput and reliability.</li>\n</ul>\n<p><br /></p>\n<p>Event-Driven & Distributed Systems</p>\n<ul>\n <li>Design distributed systems built on event-driven architecture using Kafka, Azure Service Bus, Azure Event Grid, and messaging/queue systems.</li>\n <li>Build services that process high-volume financial events and real-time trading data.</li>\n</ul>\n<p><br /></p>\n<p>Cloud & Infrastructure</p>\n<ul>\n <li>Deploy and operate systems on Microsoft Azure, including Azure App Services, Azure Data Fabric, messaging platforms, Docker, CI/CD pipelines, and Linux environments.</li>\n <li>Design infrastructure that supports resilient, scalable distributed systems.</li>\n</ul>\n<p><br /></p>\n<p><strong>What Sets You Apart</strong></p>\n<p>We are looking for engineers who demonstrate several of the following:</p>\n<p><br /></p>\n<ul>\n <li>You have designed and operated event-driven distributed systems that process high-volume real-time data.</li>\n <li>You have a deep understanding of algorithms, data structures, and time complexity — and you apply that understanding to build systems, not just pass interviews.</li>\n <li>You have built full-stack platforms using React/Next.js and Node.js/NestJS that run reliably in production.</li>\n <li>You have hands-on experience with message queues, streaming platforms, and asynchronous workflows — Kafka, Azure Service Bus, BullMQ, or similar.</li>\n <li>You reason clearly about system trade-offs: latency vs. throughput, consistency vs. availability, speed vs. reliability.</li>\n <li>You have operated systems in cloud environments like Microsoft Azure, including debugging production incidents and improving performance under pressure.</li>\n <li>You design systems end-to-end and take ownership of architecture and production outcomes — not just the code you wrote.</li>\n <li>You have mentored other engineers and contributed to architecture reviews, engineering standards, and technical decision-making.</li>\n <li>You communicate well under pressure. You can hold your ground in a room full of stakeholders, explain a technical decision to a non-technical audience, and navigate situations where the right path forward is not obvious.</li>\n</ul>\n<p><br /></p>\n<p><strong>Technology Ecosystem</strong></p>\n<p><strong>Frontend:</strong> React, Next.js, TypeScript, JavaScript, TailwindCSS, HTML5, CSS3</p>\n<p><strong>Backend:</strong> Node.js, NestJS, REST APIs, Microservices, BullMQ, TypeORM</p>\n<p><strong>Event-Driven:</strong> Kafka, Azure Service Bus, Azure Event Grid</p>\n<p><strong>Infrastructure:</strong> Microsoft Azure, Azure Data Fabric, Docker, CI/CD, Infrastructure-as-Code, Linux</p>\n<p><strong>Data:</strong> SQL, NoSQL, Azure Data Fabric</p>\n<p><br /></p>\n<p><strong>Compensation: $75 - $85 / Hour</strong></p>\n<p><br /></p>\n<p><strong>Our Process</strong></p>\n<ol>\n <li>15-minute video call with someone from our team</li>\n <li>4 Proctored GQ Tests (under 2 hours)</li>\n <li>30–45-minute final video interview</li>\n <li>Job offer</li>\n</ol>\n<p><br /></p>\n<p>If this sounds like the kind of work you want to be doing, apply now. Our team will be in touch within the hour.</p></div>
Job Overview
Location
New York
Job Type
full time
Salary
$75 - $85
Date Posted
October 27, 2026