Muze logo

Junior Backend Developer (Go, GraphQL, gRPC)

Muze

Amsterdam
Full-time
0-2 years experience
Remote OK

INR 720,000 - INR 1,200,000 per year

Key Skills

Go
GraphQL
gRPC
PostgreSQL
Redis
Kafka
NATS
RabbitMQ
Docker
Kubernetes
CI/CD
Microservices Architecture
REST API Design
Distributed Systems
Event-Driven Systems
Load Balancing

Job Description

Please read the full job description before applying! Muze is a new social network that helps you find your people and enage in meaniful banter around topics that matter to you. They discover like-minded communities, dive into meaningful discussions, and express their viewpoints freely, while creators cultivate dedicated audiences and monetize through exclusive subscription-based spaces. Join our early-stage startup and be the first to shape the user experience that drives creator success. The Role: As our Back-End Developer, you’ll be responsible for architecting and building the core of Muze’s infrastructure. You’ll work closely with the front-end team and founder to create a high-performance, real-time backend that scales from MVP to millions of users. If you love building efficient, scalable, and low-latency APIs, working with Go, GraphQL, and gRPC, and solving complex engineering challenges, this is your opportunity. What You’ll Do: Design, develop, and maintain a scalable, high-performance backend using Go (Golang). Build real-time, event-driven services using GraphQL and gRPC. Optimize data fetching and caching strategies to deliver lightning-fast responses. Implement authentication, authorization, and security best practices. Ensure high availability, fault tolerance, and horizontal scalability. Collaborate with front-end developers to design APIs that power an engaging user experience. Work with PostgreSQL, Redis, and message queues (Kafka/NATS/RabbitMQ) for efficient data processing. Define and maintain unit, integration, and load testing strategies to ensure reliability. Who You Are: 1+ years of experience in back-end development, with expertise in Go (Golang). Strong experience with GraphQL, gRPC, REST API design, and microservices architecture. Familiarity with PostgreSQL, Redis, and message brokers (Kafka/NATS/RabbitMQ). Experience in building real-time, event-driven systems. Comfortable working with Docker, Kubernetes, and CI/CD pipelines. Knowledge of caching strategies, load balancing, and distributed systems. A problem-solver who loves optimizing performance and scaling systems. Startup mindset—comfortable in a fast-paced, early-stage environment. *How to Apply? * If you’re obsessed with quality, love breaking code, and want to build the social platform of tomorrow, we want you. Send your resume as a link, linkedin, and a brief cover letter explaining why you’re a great fit for this role to https://muze.so/@manoj?intent=chat Let’s build something amazing together. 🚀

Core Responsibilities

Architect and build the core infrastructure for a social network, focusing on a high-performance, real-time backend. Responsibilities include designing scalable APIs and implementing security, authentication, and data caching strategies.

Requirements

Requires at least 1 year of backend experience with Go, GraphQL, and gRPC. Candidates should be proficient with PostgreSQL, Redis, message brokers, and containerization tools like Docker and Kubernetes.

Added Today