Company Overview: Neutrinos enable financial services and insurance enterprises to quickly turn ideas into business outcomes with our AI-powered hyper-automation platform, a library of purpose-built low-code solutions, and deep industry expertise. Enterprises globally rely on Neutrinos' platform to re-imagine, develop, and deploy complex, process driven, and customer-engaging business applications. We currently work with 30+ leading enterprises over multiyear engagements across the globe as their long-term strategic partner across various use cases.
Started in 2015, headquartered in Singapore, we are currently present in S Africa, Singapore, Australia and India. Globally recognized among top 18 Voice of Customer Award by Gartner recently
JD:
Node.js Backend Engineer
We are looking for experienced Node.js Backend Engineers to build data-intensive engineering solutions.
Key Responsibilities
- Backend Services
- Develop and maintain microservices using Node.js (Express.js or NestJS).
- Ensure a clean, modular architecture that is easy to scale and maintain.
- Performance Tuning
- Optimize Node.js runtime and API response times.
- Implement caching solutions (e.g., Redis) to improve throughput and reduce latency.
- Integration with Kafka
- Design and maintain Node.js consumers/producers for event-driven microservices.
- Collaborate with data teams to manage message flows and event schemas.
- Leverage gRPC for efficient, high-performance inter-service communication where applicable.
- Observability
- Leverage tools like OpenTelemetry for end-to-end monitoring and tracing.
- Implement best practices in logging, metrics, and distributed tracing.
- Collaboration
- Partner with the Data Integration Engineer for seamless data pipelines.
- Coordinate with the Postgres DB Expert on query optimization and database performance.
Desired Profile
- Experience:
- 5 years in Node.js backend development with a focus on microservices, event-driven architectures, and data-intensive applications.
- Proven ability to design, implement, and scale services handling high-volume data.
- Technical Frameworks Knowledge
- Skilled in RESTful API design, JWT/OAuth, and popular Node.js libraries.
- Understanding of Kafka or similar messaging platforms.
- Familiarity with gRPC for data serialization and inter-service communication.
- Hands-on experience with observability frameworks like OpenTelemetry.
- Database Knowledge
- Familiar with PostgreSQL queries and performance tuning.
- Basic knowledge of indexing, partitioning, and read/write optimization.
- Team Handling Skills
- Comfortable with code reviews and guiding junior developers.
- Effective in Agile settings, sprint planning, and cross-team coordination.
- Location: Full-time at Neutrinos Office, Bangalore.
Cultural Fit
- Embrace a high-performance culture focusing on Quality, On-Time Delivery, Efficiency, and Accuracy—especially crucial in a data-intensive applications.
Join our team to shape the future of data-intensive software solutions by leveraging cutting-edge Node.js microservices, Kafka-driven event architectures, gRPC, and industry-leading observability practices.
Onsite - 5 days, HSR, Bangalore ( 4 days WFH in a month ).