Talent.com
This job offer is not available in your country.
Senior Backend Engineer - Python

Senior Backend Engineer - Python

IOWeb3 TechnologiesBangalore
21 days ago
Job description

Job Description :

Key Responsibilities :

  • Architect, design, and implement distributed, microservice-based applications using Python and cloud native tools.
  • Build and scale RESTful APIs, async jobs, background schedulers, and data pipelines for high-volume systems.
  • Lead complex PoC initiatives, system architecture discussions, and design reviews
  • Create and optimize NoSQL and SQL data models (MongoDB, DynamoDB, PostgreSQL, ClickHouse).
  • Design highly available services and implement robust logging, monitoring, and alerting using tools like CloudWatch, Grafana, and Datadog.
  • Collaborate on CI / CD pipelines and cloud infrastructure automation using Terraform, GitHub Actions, or Jenkins.
  • Ensure security, scalability, and fault-tolerance in backend implementations.
  • Contribute to internal documentation, architecture diagrams, and technical knowledge sharing.
  • Take full lifecycle ownership of the services you buildfrom design to deployment to debugging in :
  • 7+ years of professional software development experience, with a focus on backend systems
  • Deep hands-on experience with Python and related frameworks (e.g., Flask, FastAPI, Django)
  • Proven expertise in microservices architecture, containerization (Docker, Kubernetes), and cloud-native app development (AWS preferred)
  • Strong understanding of API design, rate limiting, secure auth (OAuth2), and best practices
  • Experience with message queues and event-driven systems (Kafka, SQS, RabbitMQ)
  • Strong working knowledge of both SQL and NoSQL databases (PostgreSQL, MongoDB, DynamoDB)
  • Familiar with DevOps tools and pipelines : GitHub Actions, Jenkins, Terraform, CloudFormation
  • Strong communication skills and ability to work in fast-paced, distributed teams
  • Bonus : Experience with AI / ML integrations, ticketing systems (Zendesk), or chat platforms (Openfire)

Preferred Qualifications :

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field
  • Certifications in System Design or Cloud Architecture
  • Experience contributing to large-scale digital transformations or enterprise platform rewrites
  • ref : hirist.tech)

    Create a job alert for this search

    Backend Engineer Python • Bangalore