Weekday AI's Profile Image

Senior Backend Engineer

Company: Weekday AI

Job Location: Bengaluru, Karnataka, India

Job Type: FULL_TIME - (ON_SITE)

Date Posted: April 05, 2025

External

Apply Now

This role is for one of the Weekday's clients

Salary range: Rs 4000000 - Rs 6000000 (ie INR 40-60 LPA)

Min Experience: 5 years

Location: Bangalore

JobType: full-time

We are seeking a Senior Backend Engineer to join our dynamic team and play a pivotal role in building scalable, high-performance backend systems. In this role, you will design, develop, and optimize robust APIs, databases, and microservices that power our applications. You’ll work closely with cross-functional teams, including frontend engineers, product managers, and DevOps, to deliver seamless and efficient backend solutions.

Key Responsibilities

  •  Backend Development: Design, develop, and maintain backend services, ensuring high availability, scalability, and reliability.
  •  API Design & Integration: Build and optimize RESTful and/or GraphQL APIs for seamless communication between frontend and backend.
  •  Database Management: Work with relational and NoSQL databases, optimizing queries and ensuring data integrity.
  •  Microservices Architecture: Develop and maintain microservices-based architectures, ensuring efficient communication and performance.
  •  Code Optimization: Write clean, efficient, and well-documented code while following best practices in software development.
  •  Security & Compliance: Implement best practices for authentication, authorization, and data protection.
  •  Cloud & DevOps: Work with cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker and Kubernetes.
  •  Testing & Debugging: Conduct unit and integration testing, troubleshoot issues, and enhance system performance.
  •  Collaboration: Work closely with cross-functional teams, mentoring junior engineers and contributing to architectural decisions.

Required Skills & Qualifications

  •  Experience: 5+ years in backend development, working with modern backend frameworks and technologies.
  •  Programming Languages: Proficiency in one or more backend languages (e.g., Python, Java, Golang, Node.js, or Ruby).
  •  Database Expertise: Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, DynamoDB) databases.
  •  API Development: Experience in designing and maintaining RESTful or GraphQL APIs.
  •  Cloud Platforms: Hands-on experience with cloud environments like AWS, Azure, or Google Cloud.
  •  Microservices & Containers: Familiarity with microservices architecture, Docker, Kubernetes, and CI/CD pipelines.
  •  Performance Optimization: Ability to write efficient, scalable, and maintainable code while optimizing application performance.
  •  Security Best Practices: Understanding of authentication, authorization, and secure coding principles.
  •  Problem-Solving: Strong analytical and debugging skills with a solution-oriented mindset.

Preferred Qualifications

  • Experience with message queues (Kafka, RabbitMQ, or Pub/Sub).
  • Knowledge of event-driven architectures and distributed systems.
  • Exposure to serverless computing and edge computing.
  • Familiarity with AI/ML model deployment (a plus).

A successful man is one who can lay a firm foundation with the bricks others have thrown at him.

“David Brinkley”
Apply Now