Soul AI
Soul AI3h ago
Naukri

Backed Engineer

Bengaluru
Full Time
Mid Level

Auto Apply to 50+ AI Matched Backed Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Soul AI

Qualifications

10/10 matched

Experience Level: Mid Level

  • </b></li><li>. <br /><br />Proficiency in one or more backend languagesNode.js (JavaScript/TypeScript)
  • Python
  • or Go. <br /><br />Experience with backend frameworks like Express/NestJS
  • Django/FastAPI
  • Spring Boot
  • or Gin/Fiber. <br /><br />Strong understanding of relational (PostgreSQL
  • MySQL) and NoSQL (MongoDB
  • Redis) databases. <br /><br />Expertise in API design
  • including REST
  • GraphQL

Full Job Description

Soul AI is seeking a talented Backend Engineer to architect and develop scalable, performant, and secure APIs and services. In this role, you will collaborate closely with frontend, DevOps, and product teams to deliver impactful backend systems that underpin critical features across our platform. The ideal candidate possesses extensive experience in backend frameworks, databases, API design, and cloud infrastructure, with a proven ability to build reliable and scalable systems.

Responsibilities:

  • Design, build, and maintain robust, scalable RESTful or GraphQL APIs.
  • Architect systems with clear data models and a clean separation of concerns.
  • Optimize database performance through effective indexing, query tuning, and caching strategies.
  • Implement security best practices, including authentication, authorization, rate limiting, and input validation.
  • Write comprehensive unit, integration, and end-to-end tests to ensure system correctness and reliability.
  • Deploy, monitor, and maintain services in staging and production environments using CI/CD pipelines and observability tools.
  • Collaborate effectively with cross-functional teams, including frontend, DevOps, and product, to deliver high-quality features rapidly.
  • Troubleshoot performance bottlenecks, memory leaks, and production outages.

Required Skills:

  • Proficiency in at least one backend language: Node.js (JavaScript/TypeScript), Python, Java, or Go.
  • Experience with backend frameworks such as Express/NestJS, Django/FastAPI, Spring Boot, or Gin/Fiber.
  • Strong understanding of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
  • Expertise in API design, including REST, GraphQL, pagination, versioning, and error handling.
  • Familiarity with authentication protocols like JWT, OAuth2, and session handling.
  • Solid grasp of security principles including XSS, CSRF, SQL Injection, and secure password handling.
  • Experience with Docker for containerization and deploying microservices.
  • Understanding of caching mechanisms (Redis, CDN), background processing (e.g., BullMQ, Celery), and job queues.
  • Working knowledge of Git workflows and code review practices.
  • Comfort with CI/CD pipelines and automated deployments using tools like GitHub Actions, Jenkins, or GitLab CI.

Nice to Have:

  • Experience with cloud platforms such as AWS (EC2, S3, RDS, Lambda), GCP, or Azure.
  • Familiarity with Kubernetes or other container orchestration tools for service scaling.
  • Hands-on experience with monitoring and logging tools like Prometheus, Grafana, ELK stack, Datadog, or Sentry.
  • Experience building event-driven architectures using Kafka, RabbitMQ, or pub-sub systems.
  • Exposure to real-time systems leveraging WebSockets, Socket.io, or Server-Sent Events.
  • Prior work on serverless architectures using AWS Lambda or GCP Functions.
  • Basic experience working with ETL pipelines or streaming data.
  • Integration experience with GenAI/ML inference layers is a plus.

Educational Qualifications:

A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline is preferred. Equivalent practical experience or significant contributions to open-source backend projects will also be considered.

Company

Soul AI

Soul AI

Soul AI, founded by accomplished alumni from IIT Bombay and IIM Ahmedabad, boasts a strong founding team with a background from premier IITs, NITs, and BITS. We are dedicated to providing high-quality...

Bengaluru
Posted on Naukri
Backed Engineer at Soul AI | Bengaluru | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform