Backend Engineer - Python

2 - 6 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled Backend Engineer with expertise in Python, you will be joining our engineering team in Bangalore, India. Your primary responsibility will involve building and maintaining enterprise-level, scalable backend systems using your advanced proficiency in Python. You should have a solid understanding of frameworks like Django, FastAPI, or Flask and experience working with databases such as PostgreSQL, MySQL, and MongoDB for optimization. Your technical skills should include a strong grasp of CS fundamentals (CN, DBMS, OS, System Design, OOPS), designing and implementing RESTful APIs and GraphQL, and hands-on experience with cloud platforms like AWS, GCP, or Azure services. Proficiency in containerization tools like Docker and Kubernetes, message queues like Redis, RabbitMQ, or Apache Kafka, and version control using advanced Git workflows is essential. With a minimum of 2-3 years of backend development experience, you are expected to have a proven track record of working on enterprise-level applications and building scalable systems capable of handling high traffic loads. An understanding of microservices architecture, distributed systems, CI/CD pipelines, and DevOps practices is crucial for this role. Your responsibilities will include designing, developing, and maintaining robust backend services and APIs, optimizing application performance and scalability, collaborating with frontend teams and product managers, implementing security best practices and data protection measures, writing comprehensive tests to maintain code quality, participating in code reviews and architectural discussions, as well as monitoring system performance and troubleshooting production issues. Preferred qualifications for this role include knowledge of caching strategies (Redis, Memcached), understanding of software architecture patterns, experience with Agile/Scrum methodologies, and a background in open source contributions or personal projects.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Hyderabad, Telangana, India