Search by job, company or skills

Team Geek Solutions

Python Backend Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Tech Lead / Senior Software Engineer (Backend)

Location: Bangalore, India

Experience: 57 years

Team: Backend Engineering

About The Role

We are looking for a highly skilled Senior / Lead Backend Engineer to design, build, and scale core backend systems. You will contribute both as an individual contributor (IC) and as a technical lead, responsible for development, mentoring, and driving end-to-end delivery. This role involves working on cloud-native, distributed systems that power large-scale consumer-facing applications.

Key Responsibilities

  • Contribute to architectural decisions and technical strategy discussions.
  • Design, develop, and maintain highly scalable backend systems.
  • Collaborate closely with product managers, frontend developers, and DevOps engineers to deliver business outcomes.
  • Mentor and guide a team of backend engineers; review code and enforce code quality and best practices.
  • Build and maintain CI/CD pipelines for continuous integration and deployment.
  • Monitor, troubleshoot, and enhance system performance and reliability.
  • Ensure robust observability via logging, tracing, and metrics.
  • Continuously optimize data flow, caching, and database access patterns for scalability and performance.

Must-Have Skills

  • 47 years of professional experience in backend development.
  • Strong expertise in Python(preferred)/Java/Golang
  • Hands-on experience in REST APIs. GRPC and GraphQL will be plus.
  • Strong expertise in AWS or GCP or Azure cloud platform, including deployment and cloud-native services.
  • Strong proficiency in writing queries on SQL and Nosql databases
  • Strong proficiency in Redis, Memcached, or other caching layers.
  • Hands-on experience in unit testing, integration testing, and using frameworks like PyTest, JUnit, or equivalent.
  • Proficient in Git and experience with collaborative workflows (branching, merging, PR reviews).
  • Experience in designing and managing CI/CD pipelines (Jenkins, GitHub Actions, Cloud Build, or similar).
  • Experience with Docker; exposure to Kubernetes or container orchestration tools preferred.
  • Experience on microservices, event driven systems and serverless frameworks
  • Hands-on experience with monitoring, logging, and tracing tools such as Prometheus, Grafana, ELK, or OpenTelemetry.

Add-ons

  • Good understanding of frontend technologies to enable effective collaboration with frontend teams.
  • Prior experience building or scaling eCommerce websites/consumer facing websites will be addon
  • Hands on experience in building AI agents/Agentic workflow/AI based automation will be add on
  • Holding degrees from premier educational institutes like IIT, NIT, etc.

What We Offer

  • Opportunity to design and build scalable systems impacting millions of users.
  • Work with modern technologies in a fast-paced, growth-oriented environment.
  • Collaborative culture with continuous learning and professional growth.
  • Competitive compensation and benefits package.

Skills: binary tree,restapi,aws,gcp,leetcode,java,backend development,azure,sql,agentic,python,go (golang)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144026755

Similar Jobs