Remote Role-Software Architect With Node.js, Core Backend Exp

3 views
Skip to first unread message

Manohar Reddy Surathani

unread,
Feb 20, 2026, 5:07:28 PM (19 hours ago) Feb 20
to man...@aptivacorp.com
Hello All,

Position: Software Architect With Node.js
Location: Remote
Duration: 7+Months Contract-C2C



Job Overview
Software Architect – Node.js / Event-Driven Systems
Experience: 10+ years in software engineering, 3+ years in architecture roles


Role Summary
We are seeking a highly skilled Software Architect to design, build, and scale modern backend platforms using Node.js, TypeScript, and event-driven architectures. The ideal candidate will have deep expertise in building high-throughput, resilient systems that process large transaction volumes and operate under heavy traffic conditions. This role requires strong architectural thinking, hands-on technical leadership, and experience designing distributed systems with Kafka, DynamoDB, and auto-scalable cloud infrastructure.

Key Responsibilities
Architect and lead the design of scalable backend systems using Node.js microservices and TypeScript.
Design and implement event-driven architectures using Kafka and asynchronous processing patterns.
Build systems capable of handling high traffic, large data volumes, and real-time transaction processing.
Ensure backend services are optimized for non-blocking I/O, async processing, and high concurrency.
Define and enforce best practices for system reliability, fault tolerance, and performance tuning.
Lead architecture for auto-scaling, load balancing, and high availability environments.
Drive adoption of cloud-native design patterns and distributed system principles.
Establish observability strategies including logging, monitoring, tracing, and alerting.
Mentor engineers on modern backend patterns and scalable system design.

Required Technical Skills
Core Backend & Architecture
Expert in Node.js backend development (production-grade systems).
Strong proficiency in TypeScript (mandatory).
Deep understanding of async programming, non-blocking request handling, and event loop behavior.
Performance optimization within Node runtime environments.

Event-Driven & Distributed Systems
Hands-on experience designing event-driven systems.
Strong expertise with Apache Kafka including producers/consumers, topic design, partitioning strategies, and durability.
Experience building high-throughput messaging pipelines.

Data & Storage
Strong experience with DynamoDB including large-scale data modeling and partition key strategies.
Experience handling large transaction datasets and streaming data pipelines.
Real-time ingestion system design.

Scalability & Reliability
Experience designing auto-scaling and horizontally scalable systems.
Expertise in high availability and fault-tolerant architectures.
Implementation of rate limiting, circuit breakers, retry mechanisms, and idempotent processing.

Cloud & Infrastructure (Preferred)
Experience with AWS cloud environments.
Containerization using Docker.
Experience with Kubernetes orchestration.
Knowledge of CI/CD pipelines and Infrastructure as Code.

Leadership & Soft Skills
Strong architectural decision-making ability.
Experience leading backend platform design initiatives.
Ability to work across product, platform, and DevOps teams.
Excellent communication and documentation skills.
Proven ability to mentor and guide engineering teams.

Impact of the Role
You will define the architectural foundation for high-scale backend systems handling millions of events and large transaction volumes, ensuring reliability, performance, and future scalability of the platform.

Top 5 Must-Have Skills
1.kafka
2.typescript
3.node.js
4.aws
5.docker


Manohar Reddy
Direct: (703) 884-0897
Email: man...@aptivacorp.com 
Web: https://www.aptivacorp.com
LinkedIn: linkedin.com/in/s-m-reddy-71561237
Reply all
Reply to author
Forward
0 new messages