Senior Backend Engineer

Year    India, India

Job Description

This role is for one of Weekday's clients
Min Experience: 5 years
JobType: full-time
Requirements
We are looking for an experienced and highly skilled Senior Backend Engineer to join our growing engineering team. The ideal candidate is passionate about building scalable, high-performance backend systems and APIs that power exceptional user experiences. You will play a key role in designing, developing, and maintaining robust server-side applications that support our products and platforms.
This is an opportunity to contribute to complex architectural decisions, mentor junior developers, and work closely with cross-functional teams including product management, frontend, DevOps, and data engineering. If you thrive in a fast-paced environment and enjoy solving hard technical problems, this role is for you.
Key Responsibilities

  • Design & Development:
Develop, optimize, and maintain server-side applications, APIs, and services that are secure, reliable, and scalable. * Architecture & Scalability:
Contribute to system architecture decisions for backend infrastructure, ensuring high performance, low latency, and maintainability. * Database Management:
Design efficient database schemas, write optimized queries, and ensure data integrity using relational (PostgreSQL/MySQL) or NoSQL databases (MongoDB, DynamoDB). * API Design:
Build RESTful and GraphQL APIs to power mobile and web applications, ensuring seamless data exchange and consistent performance. * Performance Optimization:
Analyze and improve system performance, identifying bottlenecks in code, infrastructure, or database design. * Security & Compliance:
Implement authentication, authorization, and data security best practices to protect sensitive information and ensure compliance with security standards. * Collaboration:
Work closely with product managers, frontend engineers, and DevOps teams to deliver high-quality software on time. Participate in agile ceremonies, code reviews, and design discussions. * Automation & Testing:
Write unit, integration, and end-to-end tests to ensure code reliability and maintainability. Automate deployment pipelines in collaboration with the DevOps team. * Mentorship:
Guide and mentor junior engineers, fostering a culture of learning, code quality, and continuous improvement.
Key Skills & Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in backend software development.
  • Proficiency in modern backend languages such as Python, Java, Go, or Node.js.
  • Strong experience with frameworks like Spring Boot, Django, Express.js, or FastAPI.
  • Expertise in database technologies (SQL and NoSQL), with deep knowledge of query optimization and data modeling.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP and cloud-native architecture (microservices, containers, Kubernetes).
  • Strong understanding of CI/CD pipelines, version control (Git), and DevOps practices.
  • Experience building distributed systems, message queues (Kafka, RabbitMQ), and caching mechanisms (Redis, Memcached).
  • Excellent problem-solving skills and an analytical mindset.
  • Effective communication and teamwork abilities.
Preferred Skills
  • Knowledge of event-driven architecture and asynchronous systems.
  • Experience with Docker and Kubernetes for containerized application deployment.
  • Familiarity with monitoring tools (Prometheus, Grafana, ELK Stack).
  • Prior experience working in Agile/Scrum environments.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4505196
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year