Talent.com
Senior Backend Engineer

Senior Backend Engineer

Weekday AIIN
30+ days ago
Job type
  • Remote
  • Quick Apply
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.
  • Create a job alert for this search

    Senior Backend Engineer • IN