Project lead.
Location: Noida, India
Department: Engineering
Experience: 6-8
Job Title: Python Backend Developer (6-8 Years of Experience)
Employment Type: Full-time / Permanent
Job Summary
We are seeking an experienced Python Backend Developer with 6-8 years of hands-on expertise in building robust server-side applications, working extensively with databases, and crafting efficient APIs. The ideal candidate will be proficient in designing scalable architectures, optimizing performance, and leading technical discussions. You will collaborate with cross-functional teams to deliver high-impact solutions that drive our organization’s growth.
Key Responsibilities
- Architect, design, and implement backend services using Python and frameworks such as Django, Flask, or FastAPI.
- Develop high-quality, maintainable code, ensuring best coding practices and design patterns are followed.
- Lead the design and development of RESTful and/or GraphQL APIs to support front-end and external integrations.
- Drive best practices for microservices architecture, including scalability, security, and performance optimization.
- Design and optimize relational databases (PostgreSQL, MySQL) or NoSQL solutions (MongoDB, Cassandra) for scalability and performance.
- Conduct complex queries, indexing, and schema optimization while ensuring data integrity.
- Manage and deploy applications on cloud platforms (AWS, Azure, GCP) with a focus on reliability and scalability.
- Set up and maintain CI/CD pipelines to automate testing, integration, and deployment processes.
- Implement infrastructure as code (e.g., Terraform) and containerization (Docker, Kubernetes).
- Implement advanced security measures for authentication, authorization, and data protection.
- Optimize application performance through caching, load testing, and profiling.
- Provide technical guidance and mentorship to junior developers and teammates.
- Review code, provide constructive feedback, and uphold development standards across the team.
- Collaborate with product managers, QA teams, and other stakeholders to define project requirements and scope.
- Maintain comprehensive technical documentation for design, architecture, and codebase.
- Investigate and resolve complex production issues, ensuring high availability and minimal downtime.
- Continuously identify areas for improvement in code quality, system performance, and team processes.
Required Qualifications
- Bachelor’s/Master’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- 6-8 years of professional experience with Python backend development.
- Deep knowledge of Django, Flask, or FastAPI with experience in large-scale deployments.
- Proficiency in SQL/NoSQL databases, query optimization, and schema design.
- Advanced knowledge of RESTful APIs, GraphQL, and microservices architecture.
- Hands-on experience with AWS, Azure, or GCP; familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
- Practical experience with Docker and Kubernetes for deploying scalable services.
- Strong understanding of web security standards, authentication, and performance tuning.
- Excellent communication skills and track record of working in cross-functional teams.
Preferred Qualifications
- Proficiency in asynchronous programming (Celery, asyncio).
- Experience with caching mechanisms (Redis, Memcached) and message queues (RabbitMQ, Kafka).
- Familiarity with logging and monitoring tools (ELK stack, Prometheus, Grafana).
- Knowledge of agile methodologies (Scrum, Kanban) and best DevOps practices.
- Capable of guiding a team toward technology and architectural decisions.
- Demonstrates innovative thinking in resolving technical challenges.
What We Offer
- Competitive compensation and comprehensive benefits package.
- Opportunity to lead projects and mentor junior developers.
- A culture that fosters growth, innovation, and continuous learning.
- Flexible work environment with remote/hybrid options.
How to Apply
Interested candidates should send their resume, cover letter, and links to any relevant project work (e.g., GitHub) to [email protected] . We look forward to exploring how your skills can contribute to our success.
We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
#PythonDeveloper #BackendDeveloper #SeniorDeveloper #CloudComputing
#Microservices #DevOps #DjangoDeveloper #FlaskDeveloper #FastAPI
#DatabaseManagement #Docker #Kubernetes #APIDevelopment #CI_CD
#Security #Performance #TechCareers #HiringNow
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
