4h ago
Software Development Engineer - Agency Experience
Delhi
H
full-timesenior RemoteSales & Marketing Software
🛠 Tech Stack
+7
💼 About This Role
You'll design and evolve core systems for the Agency Module and Billing Team, powering onboarding, management, and monetization for over 100K agencies. You'll work on distributed systems, payment integrations, and multi-tenant SaaS architecture to ensure reliable, scalable experiences. This role is part of a remote-first global team with significant impact on platform growth.
🎯 What You'll Do
- Architect and develop backend APIs for subscription management and billing.
- Deliver performant frontend experiences for agency onboarding and billing dashboards.
- Integrate third-party payment gateways (e.g., Stripe) and internal microservices.
- Implement observability, logging, and monitoring for high availability.
- Champion platform security and compliance across authentication and data protection.
📋 Requirements
- 4+ years of software engineering experience building backend systems and frontend applications.
- Strong skills in Node.js (NestJS), TypeScript, PostgreSQL, MongoDB, and Redis.
- Experience with event-driven architectures (e.g., Redis, Kafka, Pub/Sub).
- Expertise in state management libraries (Redux, Vuex, MobX) and large-scale application state design.
✨ Nice to Have
- Experience with modern frontend frameworks (React, Vue, Angular).
- Familiarity with server-side rendering or hybrid rendering architectures.
- Experience with frontend and backend observability tools (Grafana, Prometheus, Sentry).
0 0 0