รber diese Golang Developer Stelle bei Weekday AI
๐ง๐ต๐ถ๐ ๐ฟ๐ผ๐น๐ฒ ๐ถ๐ ๐ณ๐ผ๐ฟ ๐ผ๐ป๐ฒ ๐ผ๐ณ ๐๐ต๐ฒ ๐ช๐ฒ๐ฒ๐ธ๐ฑ๐ฎ๐'๐ ๐ฐ๐น๐ถ๐ฒ๐ป๐๐
๐ฆ๐ฎ๐น๐ฎ๐ฟ๐ ๐ฟ๐ฎ๐ป๐ด๐ฒ: ๐ฅ๐ ๐ฎ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ - ๐ฅ๐ ๐ฎ๐ด๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ (๐ถ๐ฒ ๐๐ก๐ฅ ๐ฎ๐ฌ-๐ฎ๐ด ๐๐ฃ๐)
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.
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.