Skip to main content
Subrat ThakurST
Open to opportunities

Subrat Thakur

@subratthakur

Senior software engineer building scalable backend and AI-driven systems.

India
Message

What I'm looking for

I’m seeking a role that challenges me intellectually and helps me grow as an engineer and leader—where I can leverage my skills to create impact and mentor others along the way.

I’m a Senior Backend/Senior Software Engineer with around 13 years of experience spanning full-stack development and distributed system design. I focus on building high-performance systems that scale reliably, and I enjoy mentoring teams while driving impactful engineering outcomes.

Currently, as a Staff Engineer at Notion, I’m leading the design and development of Bug Resolver—an AI-powered autonomous debugging and issue resolution framework. I architect scalable multi-agent workflows that streamline bug reproduction, investigation, and fixing, combining browser automation, reproducible environments, intelligent triaging, and evidence collection.

Before this, at Salesforce, I led efforts across documentation and ML platforms—from building scalable migration pipelines for SFDocs to architecting and implementing backend services for the ML Console. I integrated event-driven architecture with Kafka and strengthened search and operational insight using OpenSearch, while delivering responsive user experiences with React.

Earlier in my career, I contributed to core product experiences and developer tooling, including survey and analytics systems and internal ticketing workflows (Concierge). Across roles, I’ve consistently owned end-to-end delivery—design through quality assurance and release management—while strengthening scalability, reliability, observability, and developer productivity.

Experience

Work history, roles, and key accomplishments

Salesforce logoSA

SFDocs (LMTS)

Feb 2025 - Feb 2026 (1 year)

Leading the design and development of a scalable content migration framework to transition Salesforce Developer Docs and Help & Training Docs to Markdown using the SFDocs platform. Building migration pipelines and backend services to enable transformation, validation, and publishing across documentation repositories.

Salesforce logoSA

SFDocs (SMTS)

Dec 2019 - Aug 2022 (2 years 8 months)

Contributed to the development of a new Markdown-based documentation framework that converts source Markdown into a static site for Salesforce content writers and customers. Built frontend components using LWC and LWR and implemented backend services and tooling with Node.js and TypeScript.

Pramati Technology logoPT

Senior Software Engineer

Pramati Technology

Feb 2016 - Jun 2018 (2 years 4 months)

Contributed to the development of Concept Studio, a versatile survey system for market research workflows. Built frontend components using EmberJS and AngularJS and implemented backend logic with Groovy to support concept creation, survey generation, and analytics reporting.

MakeMyTrip.com logoMA

Software Engineer

MakeMyTrip.com

Jan 2015 - Feb 2016 (1 year 1 month)

Worked on the Hotels line of business within the Hotels and FPH (Flight plus Hotels) development team. Developed frontend applications with AngularJS and built/optimized backend services in Java for hotel search, booking, and pricing workflows.

VE

Software Engineer

Jul 2013 - Jan 2015 (1 year 6 months)

Worked on the Verizon Enterprise customer portal used by enterprise customers to manage their accounts. Developed APIs using the ExtJS frontend framework and Core Java.

Education

Degrees, certifications, and relevant coursework

Birla Institute of Technology, Mesra logoBM

Birla Institute of Technology, Mesra

Bachelor of Engineering, Electronics and Communication

2009 - 2013

Completed a Bachelor of Engineering (B.E.) in Electronics and Communication Engineering at Birla Institute of Technology, Mesra from 2009 to 2013.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan