Backend Developer (Golang) Location: Bangalore (Hybrid) | Experience: 2–5 years Team: Core Engineering | Reports to: CTO (Arpit Chaudhary) About the Company: Greedy Game founded in 2013 by Arpit Jain (CEO) is a leading ad-tech company that's been driving app growth and monetization We’ve built a sustainable and profitable business for over 7 years without chasing vanity metrics and successfully completed our 0→1 journey, we’re now scaling rapidly (1→10 phase) As a Google Publishing Partner, we serve 100 M+ daily ad impressions and support 5,000+ apps and games worldwide—delivering up to 75% revenue uplift Trusted by brands like Amazon, Dream11, MPL, Sharechat, Treebo, Mobikwik, and 1000+ publishers across 20+ countries. The Products You’d Help Build: Pubscale - Our Flagship Product Enables effective monetization, user acquisition, uplift revenue and analyzes business growth all in a single place. As a Backend Engineer, you’d be contributing directly to the core engineering behind below features of “Pubscale” : Immersive Ads Native, non-intrusive ad formats with features like smart caching, priority loading, and adaptive refresh deliver better UX and higher monetization without annoying popups Offerwall A reward-based engagement layer that monetizes non-paying users through personalized, high-conversion tasks—driving e CPMs up to $1000 in Tier 1 geos and up to 3 X more revenue in emerging markets Ad X & GROW Monetization via Google Ad Manager + premium demand partners and an AI-driven UA engine (GROW) with free credits and optimization support ️ Responsibilities Design and build scalable microservices in Go to power our SDKs, ad delivery, and analytics platform Architect and maintain high-throughput, low-latency microservices and data pipelines for real-time processing Drive end-to-end feature development in collaboration with Mobile, Analytics, and Data teams Continuously optimize for performance, reliability, and cost-efficiency across services and infrastructure Influence architecture and technical direction, ensuring systems are scalable, maintainable, and future-ready Requirements 2–5 years of production experience with Go (Golang), with a strong grasp of its concurrency model—goroutines, channels, and mutexes Proven expertise in building scalable microservices, RESTful APIs, and distributed backend systems Hands-on experience with Kubernetes(K8s), Docker, CI/CD pipelines, and cloud platforms such as GCP or AWS Proficient in SQL/No SQL databases like Postgre SQL, Mongo DB & Big Query, with caching tools such as Redis to enhance performance Experience with monitoring and observability tools such as Prometheus and Grafana Experience with code profiling and performance tuning using tools like pprof ✨ Bonus Points Experience with event-driven architectures (Kafka, Rabbit MQ) Prior work in product-focused or startup environments What Makes You a Great Fit You’re a strategic thinker who cares about long-term maintainability You thrive in ambiguous, fast-moving environments, adapting quickly You’re a communicator—able to explain complex technical ideas clearly You see beyond code: You care about user experience, product impact, and business value Why Greedy Game? Opportunity to work on products used by millions – see: Pubscale Ownership from Day 1 – shape architecture, strategy, and key decisions Learning stipend for books, courses, and conferences (we love curious minds!) internal blogs Flexible hybrid work setup – split time between our Bangalore HQ and remote work Comprehensive benefits – health insurance, PTO, parental leave, and more A high-growth, inclusive, and engineering-led culture that supports experimentation and impact
Job Title
Backend developer