Software Engineer: Full-Stack

1 week ago


Bengaluru, Karnataka, India Thompson Career College, London Full time ₹ 18,00,000 - ₹ 24,00,000 per year

TL;DR - Own and scale the core product experience — build, ship, and iterate end-to-end systems that make education and college management delightful and generational.

Location & Work Hours: This role is based in India, working remotely for our Toronto, ON headquarters. Candidates must be available from 5:30 PM – 2:30 AM IST, with flexibility for project needs and on-call responsibilities.

About us

Thompson Career College (part of Pioneer World Education Group) is building fast-moving, user-obsessed education products. We value ownership, candor, and speed — and we're looking for an entrepreneurial engineer who can take ideas from sketch to millions of happy users.

What you'll do

  • Implement and maintain features across the full stack (frontend, backend, infra) and own them end-to-end: architecture → implementation → deployment → iteration.
  • Build and harden integrations with our LMS (Moodle) and third-party systems.
  • Design scalable architectures, make tradeoffs for performance and cost, and reduce single-points-of-failure.
  • Automate internal workflows and business processes using tools like n8n and develop reliable workflow automations.
  • Prototype and productize AI capabilities (chatbots, content generation, RAG, prompt-driven features).
  • Improve developer experience: CI/CD, observability, dev environments, and internal tooling.
  • Collaborate with product, ops, and content teams to translate requirements into delightful user experiences.
  • Own incident response and post-mortems; continuously improve system reliability.

Must-have (required)

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent technical degree.
  • 3+ years building and shipping full-stack production products.
  • Strong frontend skills: React + TypeScript experience preferred).
  • Backend and API design experience , serverless functions, or similar).
  • Solid systems design fundamentals — scalable architecture, performance tradeoffs, and observability.
  • Production experience with GitHub (workflows, PRs, branching, code review).
  • Experience with cloud infrastructure: AWS and/or DigitalOcean (deployments, infra as code, monitoring).
  • Experience operating or integrating with Moodle (LMS) or similar education platforms.
  • Hands-on with automations: n8n, integration design, webhooks, and workflow reliability.
  • Practical AI experience: prompt engineering, using LLM APIs (ChatGPT or similar), building AI-assisted features.
  • Strong product sense and the ability to make pragmatic technical decisions.
  • Excellent communication, ownership mentality, and ability to mentor others.

Nice-to-have

  • Experience with Supabase, Vercel, serverless architectures, and edge functions.
  • Familiarity with RAG (retrieval-augmented generation), vector DBs, or LLM ops tools (e.g., LangChain, LlamaIndex).
  • Experience with SEO, Google Ads, and content-driven growth tactics.
  • Experience improving developer DX: CI/CD pipelines (GitHub Actions), internal CLIs, reproducible dev environments.
  • Experience with observability tools (Prometheus, Grafana, Sentry, Datadog).
  • Prior experience leading a small engineering team or technical projects.
  • n8n advanced workflows and enterprise automation experience.
  • Relevant Master's / PG diploma or equivalent.
  • Experience with accessibility, security best practices, and privacy compliance.

Our principles (how we work)

  • Driver not Passenger — take ownership.
  • No Room for Ego — team first.
  • Amplify Each Other — unblock teammates.
  • Drive Focused Urgency — ship thoughtfully, fast.
  • Candor over Comfort — direct feedback.
  • User Passion — obsess about user outcomes.

Perks & benefits

  • Competitive compensation (salary + bonus; equity/long-term upside negotiable).
  • Health insurance for Canadian Residents employees.
  • Flexible time off and family support.
  • Opportunity to lead and grow into a head of engineering role as the team scales.

Equal opportunity

We're an equal opportunity employer and welcome applicants from all backgrounds.

Job Types: Full-time, Permanent

Pay: Up to ₹2,400,000.00 per year

Benefits:

  • Flexible schedule
  • Paid sick time
  • Paid time off
  • Work from home

Education:

  • Bachelor's (Required)


  • Bengaluru, Karnataka, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Software Engineer, Full Stack Join us as a Software Engineer, Full StackThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It's a chance to hone your existing technical skills and...


  • Bengaluru, Karnataka, India RBS Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Join us as a Software Engineer, Full StackThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a...


  • Bengaluru, Karnataka, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Join us as a Software Engineer, Full StackThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a...


  • Bengaluru, Karnataka, India Relyance AI Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    Job OverviewAs Relyance AI's Software Engineer - Full Stack, you will be responsible for building and maintaining the core systems that power our Relyance product. This role requires a well-rounded engineer who can balance big-picture thinking with hands-on execution to tackle complex problems and deliver impactful solutions.As a Software Engineer - Full...


  • Bengaluru, Karnataka, India TalentWeave Full time ₹ 6,34,000 - ₹ 19,54,390 per year

    About the RoleWe're seeking a skilled Full Stack Software Engineer to join our team and work onour social media voting platform. You'll be working with a modern tech stack,contributing to both frontend and backend development while maintaining highcode quality standards.Key Responsibilities● Design, develop, and maintain scalable web applications using ...

  • Full Stack Engineer

    4 weeks ago


    Bengaluru, Karnataka, India SLK Software Full time

    About the Role :We are looking for a versatile Full Stack Engineer who can work across frontend, backend, and cloud infrastructure to deliver scalable SaaS features. The ideal candidate is hands-on with React/Vue, Node.js, Python microservices, and cloud-native deployments on Azure, with a strong focus on quality,observability, and collaboration. Key...

  • Full Stack Engineer

    6 days ago


    Bengaluru, Karnataka, India DeepInspect 3D (D3D) Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Package: 6 LPA (2 months probation)Only apply if we you are proficient in MERN Stack and CSSRole DescriptionThis is a full-time remote role for a Full Stack Engineer with a specialization in Frontend Development. The Full Stack Engineer will be responsible for developing and implementing comprehensive web applications. This includes working on both front-end...


  • Bengaluru, Karnataka, India Ampd Energy Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About Us:Ampd Energy is transforming how cities build - cleaner, smarter, and more sustainably. We are trailblazers in making the construction industry emission-free. Our flagship product, the Ampd Enertainer, is an advanced, compact, and connected battery energy storage system (BESS) designed to replace the dirty, noisy, and hazardous diesel generators that...


  • Bengaluru, Karnataka, India FLY Hub Travel Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About the RoleWe are seeking highly skilled Senior Full Stack Software Engineers to join our dynamic team. The ideal candidates will have a strong background in full-stack development, cloud technologies, and modern deployment practices. You will play a key role in designing and delivering scalable, secure, and high-performance enterprise applications while...

  • Full Stack Engineer

    2 weeks ago


    Bengaluru, Karnataka, India PiMARQ Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Description We offer our Full stack engineers to be a part of an elite team to produce value driven products. You will be owning the design architecture, development, testing, deployment, and delivery of enterprise level software applications. As a Full Stack Engineer, you should be familiar with full software development life cycle, from conception to...