🔔 FCM Loaded

Senior Backend Engineer

DataWeave

5 - 10 years

Bengaluru

Posted: 24/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

We are looking for a Backend Engineer who will design, build, and scale high-performance backend systems and data services. You will work closely with product, frontend, data, and DevOps teams to deliver reliable, secure, and scalable solutions.

Key Responsibilities

  • Design and implement backend components and features in Python , including REST / GraphQL APIs and background workers
  • Own service and module design, including data models, interfaces, contracts, and service integrations
  • Design, optimize, and maintain databases (schema design, indexing, query optimization, migrations, data lifecycle management)
  • Build and scale large-scale data processing pipelines and services (batch and/or streaming) that power APIs and internal systems
  • Ensure reliability, performance, and scalability through profiling, caching, pagination, rate limiting, circuit breaking, and observability
  • Apply secure coding practices and data protection standards across services and data flows
  • Use AI-assisted development tools (e.g., Cursor, GitHub Copilot) to accelerate development while maintaining high code quality
  • Collaborate in an agile environment with product, frontend, data, and DevOps teams to deliver end-to-end features
  • Drive technical excellence through code reviews, design discussions, standards , and mentoring junior engineers

Mandatory Skills & Qualifications

  • Strong programming expertise in Python for backend development
  • (FastAPI / Django / Flask)
  • Solid backend architecture and design skills (clean architecture, modular design, DDD principles)
  • Strong SQL and database expertise (PostgreSQL, MySQL, or similar)
  • Familiarity with at least one NoSQL or analytical datastore
  • (Redis, Elasticsearch, columnar databases, etc.)
  • Hands-on experience with API design (REST / GraphQL), versioning, documentation, security, and backward compatibility
  • Exposure to cloud-native environments (containers, CI/CD pipelines, monitoring and logging tools)
  • Strong debugging and performance optimization skills, including log/metric analysis and root-cause analysis (RCA)
  • Comfortable working in fast-paced, tool-augmented workflows , including AI coding assistants and automation tools
  • Excellent communication skills with the ability to mentor junior engineers and lead critical implementations

What We Look For

  • Strong ownership mindset and attention to detail
  • Ability to break down complex problems into scalable solutions
  • Passion for building reliable, high-quality backend systems

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.