Job Description: Senior Software Engineer — Payments Company OverviewHouse of EdTech (Goenka Kachave LLP) is a high-growth, multi-entity EdTech organization focused on delivering large-scale, outcome-driven professional education across high-impact domains including Artificial Intelligence, Finance, Data, Product Management, and Business Skills. Founded by Aditya Goenka and Aditya Kachave, IIT Kharagpur alumni, the organization has rapidly emerged as one of India's most dynamic EdTech groups — combining cutting-edge curriculum, practitioner-led training, and performance-driven execution. With a learner-first philosophy and deep expertise in digital education delivery, House of EdTech enables working professionals and entrepreneurs to upskill, increase productivity, and unlock measurable career and income growth. Role OverviewWe are looking for a Senior Software Engineer — Payments to completely own the revenue-critical infrastructure across our EdTech brand portfolio. In this role, you will design, scale, and maintain our end-to-end payment, purchase, and upgrade flows, ensuring extreme reliability and transactional integrity. As a high-ownership position within a dedicated product pod, your work will directly impact millions of learners by delivering a seamless, trustworthy checkout experience while safeguarding the company's core revenue streams. Position Details Compensation: Competitive — As per market standards Location: Remote (Work from Home) Employment: Full-Time Experience: Mid- (4–6 Years as specified) Work Days: 6 Days/Week — Sunday Off Work Hours: 11:00 AM – 8:00 PM Education: Graduate / Postgraduate in CS, Engineering, or related field Laptop: Personal laptop mandatory Technologies You'll Work With Layer Stack Frontend: JavaScript, HTML5, CSS3, Modern Frontend Frameworks Backend: Node.js, JavaScript Database & ORM: SQL, Relational Databases, Transactional Integrity Frameworks Cloud & DevOps: Payment Gateway Integrations (Razorpay, Stripe), Observability & Alerting Tools Key Responsibilities Development & Implementation Architect, develop, and own the full payment lifecycle, including workshop entry payments, enrollment into accelerator programs, and upgrades and purchases of further programs inside the app. Lead seamless integrations with major payment gateways (e.g., Razorpay, Stripe, or similar) and design a scalable architecture that allows the team to add new programs and price points without rebuilding checkout each time. Implement robust backend logic in Node.js / JavaScript, ensuring a solid grasp of transactional integrity, idempotency, and handling failure gracefully. Database & Performance Optimization Design and optimize transactional systems to maintain financial accuracy and guarantee data consistency across high-volume purchasing events. Build, maintain, and automate transaction reconciliation, ledgering, or financial reporting workflows. Collaboration & Feature Development Partner closely with Finance, Operations, Compliance, and Support teams to manage financial edge cases, refunds, and disputes. Work in a high-ownership, pod-based engineering environment to help define how systems are built from scratch rather than just executing tickets. Troubleshooting & Optimization Establish comprehensive observability, monitoring, instrumenting, and real-time alerting systems for everything money-related to catch issues before a customer reports them. Design robust workflows tailored specifically for Indian payment rails, subscription cycles, and regulatory compliance frameworks. Required Skills & Qualifications Experience & Technical Proficiency 4–6 years of software engineering experience, with meaningful time spent on payments, billing, checkout, or other money-movement systems. Hands-on experience integrating payment gateways (e.g., Razorpay, Stripe, or similar). Familiarity with reconciliation, ledgering, financial reporting systems, subscriptions, upgrades, multi-tier product purchase flows, Indian payment rails, and compliance. Programming & Development Skills Strong backend skills in Node.js / JavaScript with a deep understanding of transactional integrity, idempotency, and handling failure gracefully. Experience maintaining, debugging, and scaling relational databases with a strong reliability mindset to instrument, monitor, and design for the unhappy path. Soft Skills Clear communicator who can work directly with finance and operations, not just engineers. Proactive problem-solver with a strong sense of system ownership and accountability. What We Offer Competitive compensation matching the industry standards for senior engineering talent. Structured training and mentorship from IIT Kharagpur alumni founders and senior leaders. A clear career growth path within a high-growth EdTech organization. A collaborative, learner-first work culture with remote (Work from Home) flexibility. Opportunity to fully own revenue-critical infrastructure from a clean starting point, servicing over 5 million learners globally. Application ProcessIf you are interested in this opportunity, please submit your resume and a cover letter detailing your relevant experience and why you would be a great fit for our team. We look forward to reviewing your application! About House of EdTechToday, the organization: Serves over 5 million learners across India and global markets Operates at an ARR exceeding 400 crore Employs 1,500+ professionals across sales, marketing, tech, product, and operations Maintains a strong presence in Pune, Kolkata, and Bangalore, supported by pan-India digital reach Diversified Brand Portfolio Be10x: Practical AI tools and productivity solutions for professionals Office Master: Advanced MS Excel, Power BI, and Office productivity programs AI for Techies: Hands-on AI, Python, and SQL for tech and analytics professionals Dr. Finance: Structured personal finance education for informed wealth management Profit Uni: Applied stock market and trading with practical strategies Springpad: Analytics and business intelligence programs for job-ready skillsRole: Blockchain Quality Assurance Engineer,Industry Type: E-Learning / EdTech,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: Quality Assurance and TestingEducationUG: Any GraduatePG: Any Postgraduate