Back-end developer with 10+ years of experience designing and building distributed systems and microservices. Strong in Go and C++, along with AWS, Docker, Kubernetes, Redis, PostgreSQL, and data structures/algorithms. Known for delivering scalable, efficient solutions using Agile methodologies, building event-driven architectures, and improving reliability, security, and performance across high-traffic platforms.

Archit Goyal

Back-end developer with 10+ years of experience designing and building distributed systems and microservices. Strong in Go and C++, along with AWS, Docker, Kubernetes, Redis, PostgreSQL, and data structures/algorithms. Known for delivering scalable, efficient solutions using Agile methodologies, building event-driven architectures, and improving reliability, security, and performance across high-traffic platforms.

Available to hire

Back-end developer with 10+ years of experience designing and building distributed systems and microservices. Strong in Go and C++, along with AWS, Docker, Kubernetes, Redis, PostgreSQL, and data structures/algorithms.

Known for delivering scalable, efficient solutions using Agile methodologies, building event-driven architectures, and improving reliability, security, and performance across high-traffic platforms.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
Aragonese
Fluent
Javanese
Advanced

Work Experience

Senior Software Engineer at X-Team - FOX
December 1, 2024 - Present
Designed and developed Go-based backend microservices APIs for personalized content discovery and experiences for FOX Sports media streaming platform. Built features for Continue Watching by capturing user touch events, maintaining watch progress state in a separate service/database, and exposing APIs to resume content across devices while handling duplicates, out-of-order, expired and delayed playback events. Developed backend components for Because You Watched and More Like This features including content validation and metadata checks with expiration policies. Implemented event-driven ingestion workflows using AWS SNS/SQS with reliable processing, retries, dead-letter queue recovery, and idempotent updates. Designed a dynamic rule-engine framework for runtime personalization using configurable content containers (sports content) without service redeployments. Implemented Redis-based caching strategies to reduce database load and improve API latency for high-traffic endpoints.
SDE-III at Atlassian
August 1, 2022 - December 1, 2024
Worked on Atlassian Confluence Data Center to Cloud migration platform, building backend tools in Go to securely migrate customer content, users, permissions, spaces, attachments, and metadata from self-managed deployments to Atlassian Cloud. Owned platform-wide vulnerability management for Data Center products and drove approach for critical and high-severity security issues across Confluence, Bitbucket, Jira and supported plugins. Designed an autonomous AI skill (with rovo/deposit) to analyze vulnerability reports and historical fixes, generate code-level changes, and automatically create review-ready pull requests with supporting analysis, references, dependencies and fix/issue details. Developed approach to identify OAuth 2LO/3LO-aware rate limiting with a configurable token-bucket based throttling framework for fine-grained endpoint/user/client-level traffic control.
Senior Software Engineer at RainNation Pvt. Ltd.
July 1, 2022 - August 1, 2022
Worked on the Indiatiger team to add critical features in RainPay payment backend systems including onboarding of new NBFC partners, credit limit management, and risk analysis engine.
Team Lead at Winjit Technologies
November 1, 2021 - October 1, 2022
Led an Agile team to develop a microservices-based cryptocurrency payment system for Voyager using Go, Kafka, Redis, and AuroraDB. Designed an event-driven architecture with Kafka for efficient inter-service communication with low-latency, secure cryptocurrency transactions. Focused on scalability and high transaction throughput.
Senior Software Engineer at Xebia Solutions Pvt. Ltd.
November 1, 2020 - October 1, 2021
Used Go, Docker and Gin to develop microservices-based backend system known as Phoenix for IDFC Bank, enhancing scalable and efficient microservices and RESTful APIs. Leveraged Go performance, Docker for containerization, and Gin for secure inter-service communication.
Senior Software Engineer at Acquia India Pvt. Ltd.
October 1, 2020 - July 1, 2022
Worked on critical backend development features for the decisioning system of Acquia Personalization product primarily using Go. Managed ownership of migrating the product from monolithic architecture to microservices based distributed systems.
Software Engineer at Druva Data Solutions Pvt. Ltd.
May 1, 2019 - September 1, 2020
Backend developer in platform and infrastructure teams using Go for Phoenix (enterprise SaaS data protection product). Initially focused on designing and developing new product features, later moved to architecture/infrastructure to enhance system performance and scale by introducing a scheduler component to scale data services.
Technical Reviewer at Packt
January 1, 2019 - September 1, 2020
Worked as a technical reviewer for courses and books for the online learning platform Packt.
Product Feedback Reviewer
October 1, 2018 - Present
Reviewed and rated system for new features and enhancements in product feedback.
Developer at Easy App
October 1, 2017 - November 1, 2017
Built a mobile interface application to control and manage enterprise software backup executor using WCF services to provide job-related notifications and alerts.
Software Engineer at Veritas Technologies LLC
July 1, 2016 - May 1, 2019
C++ and C# developer for enterprise backup and restore product. Worked on features including deduplication feature upgrade, OEM readiness, Azure Site Recovery integration, and SaaS backup integration with a client-side REST wrapper using C# and Go.
Project Intern at Tech Mahindra
June 1, 2015 - July 1, 2015
Implemented an engine handling multiple Excel files as backend and Java as frontend to generate an Excel report based on user requirements and inputs.

Education

Bachelor of Engineering at Pune University
August 1, 2012 - May 30, 2016
Major : Computer Science & Information Technology
M.Tech - Software Engineering at BITS Pilani
January 1, 2024 - July 14, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Financial Services, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Hire a Back-End Developer

We have the best back-end developer experts on Twine. Hire a back-end developer in Bengaluru today.