
Senior Backend Engineer - Golang Developer at Weekday AI. This role is for one of Weekday’s clients. Min Experience: 6 years. Location: Remote (India). JobType: full-time. About the Role:. We are looking for a highly skilled and experienced . Senior Backend Engineer. with strong proficiency in . Golang. , along with working knowledge of . Java. and . Node.js. . The ideal candidate will be responsible for building robust backend systems that are scalable, maintainable, and high-performing to power our next-generation applications. This role is ideal for someone who enjoys solving complex engineering problems, is passionate about clean code, and thrives in a dynamic and fast-paced environment.. You will play a crucial role in designing system architecture, contributing to the full software development lifecycle, and collaborating closely with cross-functional teams including DevOps, Product, Frontend, and QA.. Key Responsibilities:. . . Backend Development:. . . . Design, develop, and maintain scalable and efficient backend services using . Golang. as the primary language. . . Build and enhance RESTful APIs and microservices that power web and mobile applications. . . Implement integrations with external services and internal components using . Java. and . Node.js. , when necessary.. . . . System Architecture:. . . . Contribute to architecture design and codebase scalability improvements. . . Ensure clean, reusable, and testable code following best practices in coding standards and design patterns. . . Conduct performance tuning, optimization, and refactoring as needed. . . . . Collaboration and Leadership:. . . . Work closely with the product and frontend teams to deliver seamless and performant user experiences. . . Participate in code reviews and mentor junior engineers on engineering best practices. . . Translate business requirements into technical solutions and ensure timely delivery of features. . . . . DevOps and Automation:. . . . Collaborate with DevOps engineers to implement CI/CD pipelines and ensure proper deployment practices. . . Contribute to infrastructure automation and monitoring setups, promoting system reliability and observability. . . . Required Skills and Experience:. . Minimum . 6 years. of professional experience in backend development. . . Strong hands-on experience with . Golang. (Go) and building distributed systems. . . Working knowledge of . Java. and . Node.js. and their integration in multi-language environments. . . Proficiency in building RESTful APIs, microservices architecture, and working with message brokers and databases. . . Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis). . . Experience working with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, or Azure). . . Strong understanding of software engineering fundamentals including data structures, algorithms, system design, and security. . . Excellent problem-solving skills, communication, and ability to work independently or in a team. . . Preferred Qualifications:. . Experience in event-driven or streaming architectures (Kafka, RabbitMQ). . . Exposure to GraphQL and gRPC APIs. . . Prior work experience in high-scale, consumer-facing web applications or SaaS platforms. . . Contributions to open-source Golang projects or public GitHub repositories.. . Company Location: India.