Erlang Developer at Statusneo Ā· Gurugram Ā· 4 - 14 years Ā· ā¹15L - ā¹35L / yr Ā· Profitable Ā· Posted 12 Jun 2026

š¹ Role: Erlang Developer ā Distributed Systems (Strict OTP Focus)
š¹ What You Will Do
- Design and build fault-tolerant distributed systems using Erlang/OTP
- Develop highly concurrent, real-time backend services
- Architect systems using:
- message passing
- actor model concurrency
- Build and maintain:
- supervision trees
- multi-node clusters
- Ensure:
- high availability (99.99% uptime)
- graceful failure recovery
- Debug:
- production issues in distributed environments
- Work on telecom / messaging / real-time platforms
š¹ Mandatory Skills (NON-NEGOTIABLE)
ā Core (Must Have)
- Erlang (Recent & Production Experience)
- OTP framework
- GenServer
- Supervisor
- FSM
- Distributed Erlang
- clustering
- node communication
ā Systems Knowledge
- Distributed systems design
- Actor model / message passing
- Fault tolerance patterns
ā Erlang Ecosystem (Strong Indicators)
- Mnesia / ETS
- Riak
- Cowboy / Inets
- Rebar3 / Relx
ā Platform & Infra
- Linux (debugging, system behavior)
- Networking (TCP, SNMP, SIP, HTTP)
- Messaging systems (Kafka / RabbitMQ)
- Databases:
- PostgreSQL / Mnesia
š¹ Experience Requirement
- 4ā10 years backend experience
- 3+ years hands-on Erlang (recent)
- Production system ownership

About Statusneo
About
Experts in CLOUD NATIVE TECHNOLOGY CONSULTING & SOLUTIONS. We build, maintain & monitor highly scalable, modular applications that leverage elastic compute, storage and network of leading cloud platforms. Backed by Digital Leadership of the Big3 in strategy consulting in the US, we partner with fortune businesses across the globe and lead their business technology transformation.
Connect with the team
Similar jobs (10)
Why This Role Matters
Our backend is what keeps checkout, RTO, and payments fast and reliable at ~$2B GMV across 15,000+ merchants. As an SDE 2 you own services end to end, make the architecture calls that keep them performant, and set the technical bar for the engineers around you. The trade-offs you pick show up directly in merchant conversions and platform reliability - this is a builder's seat with real ownership.
What You'll Own
- Design and build backend services primarily in Node.js/NestJS, with Go for select services, backed by Postgres, Mongo, and Redis.
- Own event-driven flows on Kafka - throughput, ordering, and failure handling.
- Make and document the architecture and trade-off decisions for systems you lead.
- Ship features end to end, dropping into the frontend (React/Svelte) when it's the fastest path.
- Strengthen CI/CD, observability, and deployments on AWS.
- Review code, mentor SDE 1s and AEs, and raise the quality bar on the team.
- Take ambiguous problems and drive them to delivery with minimal hand-holding.
Who You Are
- Strong backend engineer in JavaScript/TypeScript on Node.js/NestJS (our primary stack); working knowledge of Go, or ready to pick it up.
- Solid at data modelling across Postgres and Mongo, and knows when Redis earns its place.
- Has built and scaled event-driven systems (Kafka or equivalent).
- At home on the backend but happy to work across the stack in React/Svelte.
- Thinks in systems - scalability, reliability, maintainability - not just features.
- Has mentored engineers and owns code quality and delivery, not just their own tickets.
- Communicates clearly and does well with ambiguity in a fast-moving team.
We are looking for a Golang Developer to help build and scale our platform. This role involves designing high-performance distributed systems, building robust APIs and contributing to systems that handle real-time workflows at scale. You will own problems end to end, working closely with product, engineering and platform teams to build solutions that are reliable and scalable.
Responsibilities
- Develop new and enhance existing microservices, libraries, and features that form our B2B KYC platform.
- Create and document APIs, Queue Contracts to be consumed by other services.
- Work closely with the Product and Engineering Leads to implement features following best design principles and patterns.
- Participate in all phases of the development cycle plan, design, implement, review, test, deploy, document, and training.
- Help junior developers with best practices like TDD etc. and make sure their code meets the standards.
- Educate them continuously to improve overall team performance and work quality.
Requirements
- Development experience (3 to 6 years) preferably on GoLang and scripting skills.
- Bachelors/Masters in Computer Science or equivalent experience.
- Strong understanding of Computer Science fundamentals, software design principles, algorithms & design patterns.
- Interest and ability to quickly learn and ramp up on new languages and technologies.
- Ability to write understandable, reliable and testable code with minimum supervision.
- Distributed, highly available systems running at large scale.
- Distributed platforms which use Kafka, Elasticsearch, Cassandra or similar systems.
- Cloud environments (e. g., Docker, AWS, GCP, Kubernetes etc.,).
- Asynchronous programming patterns (e. g., GO Routines/Channels, Async Programming).
- Experience in CI/CD (Continuous Integration & Delivery), AGILE work environments.
- Ability to troubleshoot and solve issues on distributed systems.
Why join Zoop
- Work on high-scale, real-time systems that power critical identity and onboarding workflows for fast-growing businesses
- Take end-to-end ownership of meaningful engineering problems while building clean, scalable, production-grade systems
- Grow in a strong engineering environment with exposure to distributed systems, cloud-native technologies, and modern architectures
Work Mode: In office (5 days a week)
Location: Viman Nagar, Pune
Full stack Developer (Ref.ID: VRPL-FSD-Chn-0326)
Ā
No. of Positions: 2 Nos. Senior 1 No. Junior 1 No.
Ā
API Development & Architecture:
Design and develop scalable RESTful APIs using Node.js & TypeScript
Build modular, reusable, and clean backend architecture
Implement authentication & authorization (JWT / OAuth / Role-based access)
Ensure API security best practices
Write well-structured documentation (Swagger / Postman)
Ā
Real-Time Communication (Sockets):
Develop real-time features using WebSockets / Socket.io
Implement:
Live tracking
Real-time notifications
Status updates
Chat systems
Optimize socket performance and reconnection handling
Ensure scalability under concurrent user load
Ā
Database & Data Layer (PostgreSQL):
Design scalable and optimized database schemas
Write complex SQL queries & joins
Implement indexing & query optimization
Handle transactions and concurrency control
Work with ORMs like Prisma / TypeORM (preferred)
Maintain database security and backup strategies
Ensure data security and backups
Ā
Performance & Scalability:
Optimize API response times
Implement caching strategies (Redis preferred)
Design rate limiting and throttling mechanisms
Ensure system reliability & fault tolerance
Handle background jobs & queues
Ā
Deployment & DevOps Collaboration:
Deploy applications on AWS / GCP
Work with Docker containers
Implement CI/CD pipelines
Monitor logs & performance metrics
Ā
WhatsApp Business Integration:
Integrate WhatsApp Business API (Cloud / On-Premise)
Work with providers like Exotel / Twilio (preferred)
Implement Template messaging
OTP authentication
Notifications & alerts
Two-way communication
Manage webhook events and delivery tracking
Ensure compliance with WhatsApp policies
Ā
Required Skills:
Strong proficiency in Node.js
Hands-on experience with TypeScript
Strong experience in PostgreSQL
Experience building RESTful APIs
Experience with WebSockets / Socket.io
Good understanding of system design & architecture
Git version control
Knowledge of API security best practices
Ā
Preferred Skills:
Experience in real-time platforms (ride-hailing, delivery, chat systems)
Redis for caching
Message queues (Kafka / RabbitMQ / BullMQ)
Microservices architecture
Payment gateway integration
Cloud infrastructure knowledge
Ā
Soft Skills:
Strong analytical, problem-solving skills, and debugging skills
Startup mindset & ownership attitude
Ability to work in fast-paced startup environment and work independently
Good communication skills in all aspects
Job Overview
Architect and build scalable, high-performance backend systems while working on mission-critical platforms that process real-time market data and portfolio analytics. The role also involves leveraging Generative AI capabilities to enhance data intelligence, automation, and user-facing features, while ensuring regulatory compliance and secure financial transactions.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using NodeJS and Python
- Build event-driven architectures using RabbitMQ and Kafka for real-time data processing
- Develop and manage data pipelines integrating PostgreSQL and BigQuery for analytics and warehousing
- Integrate and deploy Generative AI models (LLMs, embeddings, AI APIs) into backend systems for automation, insights, and intelligent workflows
- Design AI-powered features such as recommendation systems, document processing, or conversational interfaces
- Ensure system reliability, security, and low-latency performance for mission-critical systems
- Lead technical design discussions, conduct code reviews, and mentor junior engineers
- Optimize database queries, implement caching strategies, and improve overall system performance
- Collaborate with cross-functional teams to deliver end-to-end product features
- Implement monitoring, logging, and observability solutions
Required Skills and Qualifications
- 2+ years of professional backend development experience
- Strong expertise in NodeJS and Python for production-grade applications
- Proven experience building RESTful APIs and microservices architectures
- Experience working with Generative AI frameworks/APIs (OpenAI, LangChain, vector databases, prompt engineering)
- Understanding of integrating LLMs into production systems (RAG, embeddings, fine-tuning basics)
- Strong proficiency in PostgreSQL, including query optimization and schema design
- Hands-on experience with RabbitMQ and Kafka
- Experience with BigQuery or similar data warehousing solutions
- Solid understanding of distributed systems, scalability patterns, and high-traffic applications
- Strong knowledge of authentication, authorization, and security best practices
- Experience with Git, CI/CD pipelines, and modern development workflows
- Excellent problem-solving and debugging skills
- Exposure to fintech or financial services, cloud platforms (GCP/AWS/Azure), Docker/Kubernetes, caching tools (Redis/Memcached), and regulatory requirements (KYC, compliance, data privacy) is a plus
Apply directly at: https://wohlig.keka.com/careers/jobdetails/136351
š Job Title :Ā Backend Engineer (Go / Python / Java)
Experience :Ā 3+ Years
Location :Ā Bangalore (Client Location ā Work From Office)
Notice Period :Ā Immediate to 15 Days
Open Positions :Ā 4
Working Days :Ā 6 Days a Week
š§ Job Summary :
We are looking for a highly skilledĀ Backend EngineerĀ to build scalable, reliable, and high-performance systems in a fast-paced product environment.
You will own large features end-to-end ā from design and development to deployment and monitoring ā while collaborating closely with product, frontend, and infrastructure teams.
This role requires strong backend fundamentals, distributed systems exposure, and a mindset of operational ownership.
āĀ Mandatory Skills :
Strong backend development experience in Go / Python (FastAPI) / Java (Spring Boot) with hands-on expertise in Microservices, REST APIs, PostgreSQL, Redis, Kafka/SQS, AWS/GCP, Docker, Kubernetes, CI/CD, and strong DSA & System Design fundamentals.
š§ Key Responsibilities :
- Design, develop, test, and deploy backend services end-to-end.
- Build scalable, modular, and production-grade microservices.
- Develop and maintainĀ RESTful APIs.
- Architect reliable distributed systems with performanceĀ and fault tolerance in mind.
- Debug complex cross-system production issues.
- Implement secure development practices (authentication, authorization, data integrity).
- Work with monitoring dashboards, alerts, and performance metrics.
- Participate in code reviews and enforce engineering best practices.
- Contribute to CI/CD pipelines and release processes.
- Collaborate with product, frontend, and DevOps teams.
ā Required Skills :
- Strong proficiency inĀ Go OR Python (FastAPI) OR Java (Spring Boot).
- Hands-on experience buildingĀ Microservices-based architectures.
- Strong understanding ofĀ REST APIs & distributed systems.
- Experience withĀ PostgreSQL and Redis.
- Exposure toĀ Kafka / SQS or other messaging systems.
- Hands-on experience withĀ AWS or GCP.
- Experience withĀ Docker and Kubernetes.
- Familiarity withĀ CI/CD pipelines.
- Strong knowledge ofĀ Data Structures & System Design.
- Ability to independently own features and solve ambiguous engineering problems.
ā Preferred Background :
- Experience inĀ product-based companies.
- Exposure to high-throughput or event-driven systems.
- Strong focus on code quality, observability, and reliability.
- Comfortable working in high-growth, fast-paced environments.
š§āš» Interview Process :
- 1 Internal Screening Round
- HR Discussion (Project & Communication Evaluation)
- 3 Technical Rounds with Client
This is a fresh requirement, and interviews will be scheduled immediately.
About the Role
Unico Connect is an AI-first technology partner that builds custom mobile, web, and AI products for clients across multiple geographies. We are hiring a Backend Engineer for a dedicated client engagement building an AI-powered application builder platform.
The backend is the operational core of the product: it manages user projects and sessions, coordinates long-running AI agent workloads, maintains project state, and serves as the integration layer between the frontend, the AI system, and the underlying infrastructure.
The mandatory requirement is hands-on production experience shipping Node.js services, with end-to-end ownership of API design, data modelling, and at least one production system involving background job processing or event-driven patterns.
Responsibilities
API and service development: Design and build REST APIs in Node.js with TypeScript. Cover authentication, session management, input validation, structured error handling, streaming responses (SSE, WebSockets), and rate limiting. Maintain clean API contracts that the frontend and AI system can rely on.
Database design and management: Own PostgreSQL schema design for product domains including user accounts, projects, file trees, session state, and generated artefacts. Write efficient queries, manage migrations, and optimise for read patterns that serve a real-time editor experience.
Caching strategy: Implement and maintain caching with Redis for session data, project state, and frequently read configuration. Design cache invalidation logic that keeps the editor experience consistent without stale reads.
Queue and background job management: Implement and operate background job infrastructure using BullMQ or equivalent. AI agent runs are long-running and stateful; handle retries, failure states, priority queues, and concurrency limits.
AI system integration: Build the integration layer between the backend and the AI agent system. Manage job dispatch, result handling, streaming output to the frontend, and error propagation.
Multi-tenancy and access control: Implement tenant data isolation, RBAC, and resource ownership enforcement across all API surfaces.
Observability and reliability: Instrument services with structured logging, metrics, and tracing. Write defensive code with sensible timeouts, fallback behaviour, and circuit breaking on external dependencies.
Testing and code quality: Write unit and integration tests for the services you ship. Review the work of peers and contribute to shared engineering conventions.
Requirements
⢠Hands-on production Node.js experience (mandatory) ā must have personally shipped at least one feature area end to end in a production Node.js service, owning API design, data modelling, and testing.
⢠3 to 5 years of professional backend engineering experience. Candidates with slightly less time but strong demonstrated ownership are welcome to apply.
⢠Strong Node.js and TypeScript. Production experience with Express, NestJS, or Fastify. Solid with async patterns, streaming, error handling, and building services that run reliably under sustained load.
⢠PostgreSQL depth. Schema design, query writing, indexing, and migrations on at least one production system.
⢠Redis and caching. Production experience using Redis for caching and session management. Understands cache invalidation trade-offs.
⢠Queue and background job systems. Hands-on with BullMQ, RabbitMQ, SQS, or equivalent. Experience managing retries, dead-letter queues, job priority, and concurrency control.
⢠AWS working knowledge. Comfortable with EC2, S3, RDS, SQS, and IAM. Familiar with Docker and basic deployment and environment management.
⢠Strong written and spoken English. Able to communicate clearly with engineers across disciplines and write precise technical documentation.
Nice to Have
Experience integrating with AI or LLM services (streaming responses, structured outputs, retry patterns); WebSocket or SSE implementation for real-time features; multi-tenant SaaS product experience; GraphQL; OpenTelemetry instrumentation; prior work on developer tools or editor-style products.
We are hiring high-caliber engineers with 3+ years of experience to build low-latency, high-throughput trading infrastructure in Rust, working directly under senior systems architects. This is a hands-on coding role on performance-critical systems ā you will write, test, and ship the core code.
Responsibilities
- Develop and maintain high-performance backend services in Rust under the guidance of senior engineers
- Implement components of distributed, fault-tolerant systems handling high transaction volumes
- Write extensive unit, property-based, and simulation tests for correctness-critical code - Profile and optimize code for latency, throughput, and memory efficiency - Participate in design discussions and rigorous code reviews
- Debug and resolve issues in Linux-based production environments
Required Qualifications
- B.Tech/M.Tech in Computer Science from an IIT or NIT (mandatory) - 3+ years of professional software development experience in Rust, C++, or Java/Go with systems-level work; strong Rust proficiency or demonstrated ability to attain it fast - Understanding of financial markets and trading systems ā order books, order types, matching concepts, spot and derivatives (futures/options) basics; hands-on experience with trading, broking, or market data systems is a strong plus - Excellent computer science fundamentals ā data structures, algorithms, operating systems, networking, concurrency
- Solid grasp of multithreading and memory management; exposure to performance profiling and benchmarking
- Understanding of distributed systems concepts ā replication, consistency, message queues (Kafka/NATS or similar)
- Experience with Linux, Git, and modern development workflows
- Strong problem-solving ability and hunger to work on hard systems problems
Preferred
- Competitive programming background (Codeforces/ICPC/CodeChef ratings welcome on the CV)
- Personal or open-source Rust projects
- Exposure to low-latency techniques ā lock-free structures, zero-allocation design, binary protocols (SBE/Protobuf/FlatBuffers)
- NISM certifications, trading experience (personal F&O/options trading counts), or coursework in financial engineering
- Exposure to consensus algorithms (Raft), event sourcing, or deterministic testing
Growth Path
You will be mentored directly by senior systems engineers with deep exchange-infrastructure experience, with a defined progression to senior engineer ownership of subsystems within 18ā24 months. This team is being built as a center of excellence in low-latency systems engineering in India.
Selection Process
- Resume shortlisting (college + evidence of strong engineering: projects, CP ratings, internships)
- Online DSA + systems assessment
- Live coding round (Rust/C++, performance-oriented problem)
- Systems and trading-concepts discussion round
- Culture and ownership round with the senior engineer you will report to
Ā Ā Ā Compensation: top of market for the experience band, benchmarked against product companies, not services.
About VerbaFlo.ai
VerbaFlo.ai is a fast-growing AI SaaS startup revolutionizing how businesses leverage AI-powered solutions. As a part of our dynamic team, youāll work alongside industry leaders and visionaries to drive innovation and execution across multiple functions.
Role Overview
We are looking for a Senior Backend Engineer to design and develop user-friendly, scalable, and high-performance web applications. This role requires deep expertise in backend technologies, attention to detail, and the ability to collaborate with cross-functional teams.
Responsibilities
- Design, develop, and maintain scalable backend systems, APIs, and data pipelines.
- Collaborate closely with frontend engineers, product managers, and AI teams to deliver cohesive features and seamless user experiences.
- Ensure the reliability, security, and performance of backend systems.
- Write clean, maintainable, and efficient code using modern backend practices.
- Implement automated testing, CI/CD workflows, and infrastructure as code (where applicable).
- Own the end-to-end lifecycle of backend features, from architecture to deployment.
- Monitor production systems and resolve performance and scalability issues.
- Contribute to architectural decisions and help evolve our engineering best practices.
Requirements
- 4ā6 years of experience in backend development in startups, preferably in SaaS or AI-driven products.
- Proficiency in Node.js, Python, or Go
- Deep understanding of RESTful API design.
- Strong experience with databases: PostgreSQL, MongoDB, ElasticSearch.
- Exposure to message queues, job schedulers, or event-driven architectures (e.g., SQS, Celery, etc).
- Familiarity with cloud platforms like AWS, GCP, or Azure and containerization tools (Docker, Kubernetes).
- Experience with Git, CI/CD tools, and writing unit/integration tests.
- Strong problem-solving skills and a mindset geared toward performance and security.
- Excellent communication and collaboration abilities.
Why Join Us?
- Work directly with top leadership in a high-impact role.
- Be part of an innovative and fast-growing AI startup.
- Opportunity to take ownership of key projects and drive efficiency.
- A collaborative, ambitious, and fast-paced work environment.
- Perks & Benefits: gym membership benefit, workation policy, and company-sponsored lunch.
If youāre looking for an exciting role that combines strategy, execution, and leadership exposure, weād love to hear from you!
We are looking for an experienced Developer with experience in compiled languages and ready to work in Golang. You will be responsible for the Development of distributed services GUI and terminal application in Golang. Candidates should have strong understanding of Algorithms, Memory Management and NetworkingĀ
Required Experience & Skills:
- C/C++/C#/Go/Rust.Ā
- Networking, Database, Linux, Docker.Ā Ā
- Multiprocessing, Multithreading, Distributed computing, Thread synchronization techniques.
- Communication protocols, gRPC, MQTT, REST, Modbus, OPC...Ā
- GUI ProgrammingĀ
- Testing, Debugging and performance optimization.Ā
- REST APIs, MySQL, Redis
- Proficiency with Git for version control and collaborative development workflows.
Backend Developers
- Contract To Hire (Initial Engagement: 6 months)
Experience: 5+ years
Mandatory Skills:
ā Node.js
ā Python
ā MongoDB
ā PostgreSQL
ā REST API design and development
ā Backend architecture and service design
ā Database design, indexing and query optimisation
ā Performance tuning
ā Authentication/authorisation
ā Third-party integrations
ā Asynchronous processing and background jobs
ā Logging, monitoring and debugging
ā Git and collaborative development
ā Scalable, maintainable and testable backend services
ā Architecture discussions, code reviews, debugging and production support
Good to have:
ā Microservices
ā Docker
ā Cloud platforms
ā Redis
ā Message queues
ā CI/CD
ā Observability






