02 Oct
|
CloudNuro
|
Bengaluru
02 Oct
CloudNuro
Bengaluru
About the Role /n We are looking for a talented and hands-on Backend Developer with 3+ years of experience to join our engineering team. The candidate should have strong expertise in Python, Go, and PostgreSQL, with a good understanding of building scalable backend systems and APIs. /n The ideal candidate is a strong problem solver who can understand complex business requirements, design practical technical solutions, and independently build production-ready systems. /n We also expect engineers to be comfortable using AI-powered development tools to improve coding productivity, debugging, testing, documentation, and overall engineering efficiency. /n Exposure to AI, LLMs, or Agentic AI is a plus but not mandatory. /n Key Responsibilities /n /n
- Design, develop, and maintain scalable backend services and APIs using Python and Go.
/n
- Build reliable, secure, and high-performance backend systems for enterprise applications.
/n
- Design and optimize PostgreSQL databases, queries, schemas, indexes, and data models.
/n
- Understand business requirements and translate them into effective technical solutions.
/n
- Participate in system design and architecture discussions.
/n
- Develop RESTful APIs and backend services that can scale with business requirements.
/n
- Write clean, maintainable, reusable, and well-tested code.
/n
- Debug complex technical problems and perform root-cause analysis.
/n
- Optimize application performance, database queries, and backend services.
/n
- Work closely with frontend, DevOps, QA, and product teams.
/n
- Participate in code reviews and contribute to engineering standards and best practices.
/n
- Use AI coding tools effectively for code generation, refactoring, debugging, testing, documentation, and development assistance.
/n
- Continuously evaluate and adopt modern engineering tools and practices.
/n /n Required Qualifications /n /n
- 3+ years of professional software development experience.
/n
- Minimum qualification: B.Sc. in Computer Science, Information Technology, Mathematics, or a related field. B.E./B.Tech/MCA or equivalent qualifications are also welcome.
/n
- Strong hands-on experience with Python.
/n
- Good hands-on experience with Go (Golang).
/n
- Strong knowledge of PostgreSQL, including database design, SQL queries, indexing, optimization, and transactions.
/n
- Experience building REST APIs and backend services.
/n
- Good understanding of software architecture, design principles, data structures, and algorithms.
/n
- Understanding of scalable and distributed backend systems.
/n
- Strong debugging and troubleshooting skills.
/n
- Positive knowledge of Git and modern software development practices.
/n
- Strong problem-solving ability and a structured approach to technical challenges.
/n
- Ability to use AI tools such as ChatGPT, Claude, GitHub Copilot, Cursor, Gemini, or similar tools effectively during software development.
/n /n AI-Assisted Development /n The candidate should be comfortable working in an AI-assisted software development environment. /n We expect the candidate to be able to: /n /n
- Use AI tools to generate and improve code while maintaining ownership of the final implementation.
/n
- Use AI for debugging and identifying potential issues.
/n
- Generate unit and integration test cases using AI assistance.
/n
- Use AI for code reviews, refactoring, and documentation.
/n
- Understand how to write effective prompts for software development tasks.
/n
- Validate AI-generated code for correctness, security, performance, and maintainability.
/n
- Learn new frameworks, libraries, and technologies using AI-assisted research and development.
/n /n We are looking for engineers who use AI to become more productive—not engineers who blindly copy AI-generated code. /n Experience in AI is not mandatory, but exposure to the following will be an advantage: /n Good to Have /n /n
- Experience with Docker and Kubernetes.
/n
- Experience with Redis or other caching technologies.
/n
- Exposure to Kafka, RabbitMQ, Pub/Sub, or other messaging systems.
/n
- Hands-on Linux experience.
/n
- Experience working on SaaS or enterprise software products.
/n /n What We're Looking For /n Strong Problem Solver /n Someone who enjoys solving complex technical problems and can break a large problem into simple, practical solutions. /n Backend Mindset /n Someone who understands what happens behind the API—from application architecture and business logic to databases, performance, scalability, and reliability. /n Builder /n Someone who can take a requirement from idea → architecture → implementation → testing → production. /n AI-Native Engineer /n Someone who actively uses modern AI tools to improve their engineering productivity and can critically evaluate AI-generated solutions. /n Ownership /n Someone who takes responsibility for the quality, reliability, and performance of the systems they build. /n Continuous Learner /n Someone who enjoys learning new technologies and can quickly understand unfamiliar systems and codebases. /n Key Skills /n Must Have: /n Python | Go | PostgreSQL | REST APIs | Backend Development | System Design | Problem Solving | Git | AI Coding Tools /n Good to Have: /n Linux | Docker | Kubernetes | Cloud | Redis | CI/CD | React
📌 Backend Developer - Python & Go (Bengaluru)
🏢 CloudNuro
📍 Bengaluru