Senior Software Engineer (SDE 3) — Frontend

  • Full-time

Company Description

About MastersIndia

MastersIndia is a leading technology company building compliance-focused SaaS products that simplify complex business processes like GST, e-invoicing, and e-way bills. We work at scale, handle mission-critical systems, and believe in strong engineering ownership.

Job Description

We are looking for a Senior Software Engineer (SDE 3) to design, build, and scale modern SaaS products. This role goes beyond feature delivery. You will:

  • shape system architecture
  • build intelligent product experiences
  • leverage AI to improve both product capabilities and developer productivity
  • mentor engineers and drive engineering excellence

You will work closely with product, design, data, and platform teams to deliver reliable, scalable, and intuitive solutions.

Key Responsibilities

AI-Enabled Product & System Engineering

  • Design and build scalable, maintainable, and high-performance systems
  • Own features end-to-end: design → development → deployment → monitoring
  • Build intelligent product features using LLMs and AI services
  • Develop user experiences & AI-powered workflows such as:
    • smart automation, data extraction, conversational interfaces & copilots
    • summarization & insights
    • anomaly detection & intelligent alerts
  • Ensure responsible AI usage, privacy, and reliability

Collaboration & Leadership

  • Mentor engineers and raise the technical bar across teams
  • Collaborate with product managers and designers to shape solutions
  • Lead technical discussions and influence engineering decisions
  • Promote a culture of ownership, quality, and continuous improvement

 

Required Skills & Experience

Core Engineering

  • 5+ years of software development experience building modern web applications
  • Strong expertise in React & TypeScript and component-driven architecture
  • Experience building and scaling production SaaS applications
  • Experience with design systems and UI frameworks (Ant Design, Tailwind, MUI, or similar)
  • Strong understanding of API integration, asynchronous data handling, and state management
  • Solid fundamentals in system design, performance optimization, and browser rendering
  • Experience improving application performance, accessibility, and responsiveness
  • Familiarity with frontend testing, debugging, and maintainability best practices

AI & Modern Development

  • Experience integrating AI/LLM APIs into production systems
  • Understanding of prompt design, response handling, and AI reliability patterns
  • Experience building AI-powered product features or workflows
  • Familiarity with AI-assisted developer tools and workflows

Scalability & Reliability

  • Experience designing high-availability and fault-tolerant systems
  • Observability: logging, monitoring, tracing
  • Performance optimization and debugging production issues

Good to Have

  • Experience with event-driven architectures and streaming systems
  • Knowledge of search, analytics, or data pipelines
  • Experience designing multi-tenant SaaS architectures
  • Security & compliance best practices for enterprise software
  • Experience with usage-based billing, audit trails, or compliance systems