Search by job, company or skills

Senior Backend Engineer

Senior Backend Engineer

kamakhya analytics private limited
3-7 Years
Not Disclosed
Early Applicant
  • Posted 4 hours ago
  • Be among the first 10 applicants

Job Description

Senior Backend Engineer

Position: Senior Backend Engineer

Location: Bangalore (Hybrid)

Experience: 3–7 years

Job Overview

We're looking for a Senior Backend Engineer with 3–7 years of experience to join our Software Development team. You'll own the backend of analytics-driven web applications end to end - building scalable APIs, designing data models, and ensuring the systems that power our data visualization and tracking products are fast, reliable, and maintainable. The ideal candidate is a strong Python developer who takes ownership, writes clean code, and uses modern tooling (including AI) to ship quality work on time.

Responsibilities

  • Design, build, and maintain robust, scalable backend services and RESTful APIs using Python.
  • Take end-to-end ownership of assigned features - from design through implementation, deployment, and maintenance.
  • Model and optimize data storage across SQL and NoSQL databases to support analytics workloads.
  • Build and maintain integrations that serve clean, structured data to the frontend and analytics layers.
  • Participate actively in code reviews and uphold engineering best practices.
  • Translate business and product requirements into reliable technical solutions.
  • Use AI tools in your day-to-day workflow to accelerate delivery without compromising code quality.
  • Troubleshoot, debug, and resolve issues across the backend stack with initiative.
  • Write clean, efficient, well-documented, and well-tested code.

Required Skills

  • 3–7 years of professional backend development experience.
  • Strong proficiency in Python.
  • Hands-on experience with at least one Python web framework - Django, FastAPI, or Flask.
  • Solid experience with both RDBMS (PostgreSQL) and NoSQL (MongoDB) databases.
  • Strong command of Git/GitHub and version control workflows.
  • Proven experience designing and implementing RESTful APIs.
  • Sound understanding of software architecture principles and design patterns.
  • Experience with testing frameworks (e.g., pytest).
  • Comfort integrating AI tools into daily development to improve speed and quality.
  • Strong problem-solving ability and logical reasoning.
  • Familiarity with containerization (Docker).

Good to Have

  • Exposure to frontend fundamentals (JavaScript/React).
  • Experience working with large or analytics-heavy datasets.
  • Set up and improve CI/CD pipelines, deployment workflows, and AWS-based infrastructure.
  • Experience deploying and managing applications on AWS.
  • Practical experience with CI/CD pipelines and deployment automation.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

8-10 yrs
Bengaluru, India
Skills:
Flux, Laravel, Haproxy, Git, Terraform, MySQL, Ansible, Vault, Helm, Kubernetes, AWS, Talos, EFK, Istio, Go Lang, unit tests, Minio, PHP 8, Kuma, Crowdsec
6-10 yrs
Bengaluru, India
Skills:
S3, Oauth2, Dynamodb, Saml, Sso, Lambda, Cloudwatch, Sqs, ECS, Iam, Python, AWS, REST API integrations, Fargate
4-6 yrs
Bengaluru, India
Skills:
Express, PostgreSQL, Node.js, Mocha, Redis, Google Cloud, Memcached, Git, Javascript, Docker, MySQL, MongoDB, Azure, Nestjs, Kubernetes, Jest, Python, AWS, automated deployment tools, Chai, microservices architecture, RESTful API design, Sinon
5-8 yrs
Bengaluru, India
Skills:
.NET, PowerShell, Prometheus, Node.js, Bash, Grafana, Git, Docker, Terraform, Arm, Azure, Python, Bicep, Application Insights
6-8 yrs
Bengaluru, India
Skills:
API design, Python, Temporal, Saga patterns, Observability, Reliability systems thinking, Async coordination