Software Engineer – Event-Driven Architecture (Node.js / Azure)
FULL TIME
mid
Salary
No salary data
vs. Engineering avg
Ghost Score
Better than ~65% of category
Engineering jobs
Freshness
Posted 2 weeks ago
Job Description
Intellibus designs and engineers platforms trusted by leading FinTech firms, focusing on high-volume trading and real-time financial data. They are seeking a Staff Engineer to design and build full-stack systems that power financial platforms, requiring end-to-end system understanding and production-grade software delivery.
Responsibilities:
Build scalable frontend platforms using React, Next.js, and TypeScript; Design modern UI architectures: server-side rendering, component-driven design, performance optimization, and state management patterns; Develop reusable component systems and scalable frontend frameworks; Build backend services using Node.js and NestJS; Design and implement REST APIs, microservices, asynchronous workflows, and high-performance data processing systems; Work with SQL and NoSQL databases using TypeORM, and optimize for throughput and reliability; Design distributed systems built on event-driven architecture using Kafka, Azure Service Bus, Azure Event Grid, and messaging/queue systems; Build services that process high-volume financial events and real-time trading data; Deploy and operate systems on Microsoft Azure, including Azure App Services, Azure Data Fabric, messaging platforms, Docker, CI/CD pipelines, and Linux environments; Design infrastructure that supports resilient, scalable distributed systems
Qualifications:
Experience designing and operating event-driven distributed systems that process high-volume real-time data; Deep understanding of algorithms, data structures, and time complexity, applied to build systems; Experience building full-stack platforms using React/Next.js and Node.js/NestJS that run reliably in production; Hands-on experience with message queues, streaming platforms, and asynchronous workflows — Kafka, Azure Service Bus, BullMQ, or similar; Ability to reason clearly about system trade-offs: latency vs. throughput, consistency vs. availability, speed vs. reliability; Experience operating systems in cloud environments like Microsoft Azure, including debugging production incidents and improving performance under pressure; Ability to design systems end-to-end and take ownership of architecture and production outcomes; Experience mentoring other engineers and contributing to architecture reviews, engineering standards, and technical decision-making; Strong communication skills under pressure, able to explain technical decisions to a non-technical audience
Required Skills:
Event-driven architecture, Node.js, Azure, React, Next.js, TypeScript, NestJS, REST APIs, Microservices, Kafka, Azure Service Bus, Azure Event Grid, SQL, NoSQL, Docker, CI/CD, Linux, Technical decision-making
Ghost Score Breakdown
No salary (mandate state violation)
+ ptsNo company logo
+ ptsRecent posting (8-14 days)
+ ptsKnown scam/ghost company
Reposted listing
Expired deadline
High job-to-employee ratio
Recruiting agency
Overall: 23/100Low Ghost Risk
Application Tips
- Top skills mentioned: typescript, react, nextjs. Make sure your resume highlights these.
- This listing shows strong signals of being a real opportunity — apply with confidence.