Python Developer (GenAI)
Location: Gurgaon, India; Hyderabad, India; Noida, India; Pune, India
Department: Scry India
Experience: 3-6
Skills: FastAPI, Django, Python
- Work with development teams and product managers to conceptualize software solutions.
- Developing and maintaining applications using Python, Fast API and SQL.
- Participating in a team-oriented environment to develop complex web-based applications.
- Adding new features to existing code.
- Data structure analysis and algorithm design, Solving complex performance problems and architectural challenges
- Experience in developing web applications and APIs (REST, XML, other open sources)
- Hands on experience in API Integration, DB design, Architecture Design Patterns, best coding practices and debugging.
- Experience working in an Agile development environment.
- Working Knowledge of Github
- Strong knowledge of backend system design, service-to-service communication, and asynchronous processing.
- Experience with message queues and event-driven architectures (Redis, Kafka, RabbitMQ – preferred).
- Understanding of application security fundamentals (authentication, authorization).
- Experience writing unit tests, integration tests, and using test frameworks (PyTest, unittest).
- Knowledge of CI/CD pipelines and automated deployments.
- Ability to write clean, maintainable, and well-documented code following SOLID principles.
- Optimize coding workflows and reduce cognitive overhead by leveraging AI tools for repetitive tasks, allowing for greater focus on complex logic and system design.
- Good to have knowledge in Machine Learning, LLM, Agentic Workflow, Mongo.
- Knowledge of dockers is plus
- In depth knowledge of Source Code Repository.
- Should be a problem solver with an attitude to contribute towards the success of Team Project as well as organization.
- Should be able to guide other members in the team.
- Should take initiatives to improve code quality standards and team efficiency.
- Should be able to Participate in the requirements gathering and come up with efficient solutions.
- Should be able to do risk analysis and efficiently estimate at high and low levels.
- Is proactive and an independent problem solver
- Is a constant learner. We are a fast-growing company. We want you to grow with us!
- Are a team player and good communicator
- Has a strong software engineering mindset with ownership and accountability
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
