Golang Developer
Weekday AI Bengaluru, Karnataka, India
Technology, Information and Internet · 11-50 employees
About the role
Design, develop, and maintain scalable backend services and high-performance microservices using Golang. Collaborate with cross-functional teams to optimize system architecture, ensure fault tolerance, and manage production deployments.
What they look for
Requirements
Requires 5+ years of professional backend development experience with strong expertise in Golang and distributed systems. Candidates should have hands-on experience with Docker, Kubernetes, and database management in a production environment.
Full description
𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀
𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟮𝟬𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟮𝟴𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟮𝟬-𝟮𝟴 𝗟𝗣𝗔)
Experience: 5+ yrs
Location: Bengaluru, Karnataka, India
Job Type: Full-time
We are looking for an experienced Senior Backend Engineer with strong expertise in Golang, backend development, REST APIs, and microservices to design and build scalable, reliable, and high-performance backend systems.
The role is suited for an engineer with strong software development fundamentals and hands-on experience building distributed applications. You will contribute to system architecture, backend engineering, performance optimisation, and the development of robust services that can support evolving business and customer requirements.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Golang/Go.
- Build robust, secure, and high-performance RESTful APIs and microservices.
- Design and implement distributed systems that support scalability, reliability, and fault tolerance.
- Participate in system design and architecture discussions and contribute to technical decisions.
- Develop clean, reusable, testable, and maintainable code following engineering best practices.
- Design efficient data models and work with SQL and NoSQL databases.
- Optimise backend services for performance, scalability, availability, and resource utilisation.
- Containerise applications using Docker and support deployments through Kubernetes.
- Contribute to CI/CD pipelines and modern software delivery practices.
- Troubleshoot application and production issues, perform root-cause analysis, and implement sustainable fixes.
- Develop unit and integration tests to maintain application quality and reliability.
- Collaborate with Product, Frontend, QA, DevOps, and other engineering teams to deliver features end-to-end.
- Participate in code reviews and contribute to coding standards, engineering practices, and technical documentation.
- Identify opportunities to improve system architecture, development processes, automation, and engineering efficiency.
- Support production releases, monitoring, incident resolution, and ongoing application improvements.
What Makes You a Great Fit
- 5+ years of professional backend software development experience.
- Strong hands-on expertise in Golang/Go and backend application development.
- Proven experience building and maintaining REST APIs and microservices.
- Strong understanding of system design, distributed systems, scalability, reliability, and fault tolerance.
- Experience with Docker and Kubernetes in development or production environments.
- Good understanding of CI/CD pipelines and modern software development workflows.
- Hands-on experience with SQL and NoSQL databases, including data modelling and query optimisation.
- Strong understanding of software engineering principles, design patterns, and clean coding practices.
- Strong debugging, analytical, and problem-solving skills.
- Experience working with Git and collaborative development workflows.
- Ability to independently own technical deliverables and solve complex engineering problems.
- Strong communication and collaboration skills with cross-functional engineering teams.
- Comfortable working in a fast-paced environment and contributing to scalable, production-grade systems.
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred.
Similar roles
-
Senior or Staff Full-stack Software Engineer + Golang or Rust
Relentless Health, Inc. Menlo Park, California, United States · $150K–$200K/yr
-
Senior Staff Software Engineer - Golang (Consumer Team),Hyderabad
Warner Bros. Discovery Hyderabad, Telangana, India
-
Senior Golang Developer
Solvd Georgia, United States
-
Senior Golang Software Engineer, Infrastructure - remote in the US
Mirantis United States
-
Golang Developer
Hyperlayer London, England, United Kingdom
-
Role Sr Golang Dev
Shrive Technologies LLC United States · $3K/yr