- Escritório em Bengaluru
Roles & Responsibilities :
- Architect, design, and build robust backend services and APIs using Golang and Python (using frameworks such as FastAPI).
- Develop server-side services that power our core AI agent platform, ensuring high performance and reliability.
- Design and maintain scalable systems that use databases like PostgreSQL and Redis.
- Collaborate with the devops teams to ensure seamless deployment, monitoring, and performance tuning across cloud environments.
- Work closely with cross-functional teams - including product managers, frontend developers, and other developers - to integrate new features and improve existing systems.
- Leverage AI-powered tools and techniques where applicable to optimize backend processes and enhance service quality.
- Identify and resolve performance bottlenecks to ensure our backend systems scale with growing user demand.
- Implement security best practices to protect sensitive data and ensure compliance with industry standards.
- Participate in daily stand-ups, code reviews, and agile sprints, contributing to a fast-paced, high-impact development environment.
- Write clean, maintainable, and well-documented code, while continuously learning and applying best practices in backend development.
Qualifications:
- Proven experience in backend development using Golang or Python with related frameworks (like FastAPI, Flask, etc.).
- Strong understanding of RESTful API design, database management (PostgreSQL), and caching solutions (Redis).
- Experience working with cloud platforms (AWS, Azure, or similar) and containerization tools (Docker, Kubernetes) is preferred.
- Familiarity with CI/CD pipelines and version control systems (Git).
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Candidatar-se agora