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