Job Description
This role is for one of the Weekday's clients
Salary range: Rs 3000000 - Rs 4500000 (ie INR 30-45 LPA)
Min Experience: 3 years
Location: Bangalore
JobType: full-time
We are looking for a skilled Backend Engineer to join our team and help build scalable, high-performance backend infrastructure for Gen-AI/LLM-based applications. In this role, you will work closely with the founders to design, develop, and optimize backend systems, ensuring seamless data flow and robust system architecture.
Requirements
Key Responsibilities- Collaborate with founders and key stakeholders to design and implement a scalable backend infrastructure .
- Develop and optimize system architecture for Gen-AI/LLM-based applications , focusing on performance and efficiency.
- Design, maintain, and optimize databases for fast data retrieval and secure storage.
- Build and manage efficient, secure APIs to enable seamless frontend-backend communication.
- Integrate third-party services and APIs , including shopping platforms, content databases, and external tools.
- Optimize backend performance, reducing latency and ensuring high availability .
- Implement best practices for data privacy, security, and system reliability .
- Total Experience: 3-6 years
- Golang Expertise: Minimum 2 years of experience in building scalable systems.
- Strong knowledge of software architecture and design patterns .
- Experience with Go routines and channel patterns for efficient concurrency.
- Proven experience in designing low-latency, high-availability applications .
- Understanding of both relational and non-relational databases .
- Solid grasp of REST API concepts and backend service design.
- Hands-on experience with multi-threaded system design, inter-process communication, memory management, and code optimization .
- Quick learner with strong technical problem-solving skills .
Key skill Required
- Architecture
- API
- Concurrency
- REST API
- API
- Communication
- Design
- High Availability
- Infrastructure
- Management
- Memory Management
- Optimization
- Security
- Service Design
- Software Architecture