Python Conversational Software Engineer / Senior Software Engineer

💰 ₹50,400 - ₹80,640 (Est.) 📍 Noida

Job Description

Python Conversational Software Engineer / Senior Software Engineer

Job description

The python developer engineers work on one or some of our services. The candidates be responsible for designing, building, and maintaining scalable applications and services on Google Cloud Platform. This role requires a strong focus on deploying serverless solutions using Cloud Run and building robust integrations with our conversational AI platform, Dialogflow. This includes logistic products, credit products, analytics among others. They work with peers on teams dedicated to areas of the product. They work together with product managers, designers, and backend engineers to solve common goals.

JOB DETAILS: 6 Month, Onsite role in Noida, NCR, India.

Responsibilities
• Develop, test, and deploy high-quality Python applications and APIs.
• Design and manage scalable, serverless microservices on Google Cloud Run.
• Build and maintain webhooks for Dialogflow CX or ES, handling fulfillment logic and integrating with backend systems.
• Work with core Google Cloud services, including Pub/Sub for event-driven architectures, Cloud Storage, and Firestore for data management.
• Collaborate with product managers, conversational designers, and other engineers to translate business requirements into technical solutions.
• Consistently ship tested features and improvements with minimal guidance and support from other team members, delivering features in an incremental fashion and by collaborating with the team to keep our product in a releasable (healthy) state all the time.
• Help to improve the overall experience of our product through improving the quality of the features, identifying areas of improvements in the code base and by listening to any feedback received from both your team and other teams.
• Learn, collaborate and teach other Software Engineers. Everyone can contribute something new to the team regardless of how long they’ve been in the industry. So we can grow all together and set the bar higher all the time
• Contribute to and follow our software dev process, alongside the rest of the Software Engineers by identifying any bottlenecks, bureaucracies or improvements that need to be addressed, leading to a more refined and streamlined software dev process
• Provide mentorship for junior and intermediate engineers on your team based on our standards and best practices to help them grow in their technical responsibilities and remove blockers.
• Influence on the overall vision and long-range goals of your team. This could be technical and/or product focused.

Qualifications

Minimum qualifications
• Strong proficiency in Python and its standard libraries.
• Hands-on experience developing and deploying applications on Google Cloud Platform (GCP).
• Proven experience with Cloud Run for containerized, serverless deployments.
• Solid understanding of RESTful APIs and asynchronous programming.
• Experience with relational or NoSQL databases.
• Familiarity with version control systems like Git.
• Ability to troubleshoot and debug complex production issues.
• Demonstrated experience managing the software development lifecycle (SLDC) using any methodology that accelerates the feedback loop and delivers software on a regular basis
• Experience with writing automated tests. Including unit, integration, contract, and component tests
• Comfort working in a highly agile, intensely iterative software development process that accelerates the feedback loop and delivers software on a regular basis
• Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
• Command/Scripting language - Experience with at least one scripting language (e.g. Shell)
• Developing tools - Experience with any build tool (e.g. Visual Studio Code)
• Relational databases - Experience with any relational database (e.g. MySql, Postgres)
• NoSQL databases - Experience with any aggregate friendly databases (e.g. Firestore)
• Messaging - Experience with any messaging system (e.g. PubSub)
• Version control - Experience with Git and any platform such as Github or Gitlab
• Observability - experience with any tool and framework to enable monitoring, logging, alerting, and debugging at scale (e.g. Log Explorer)
• Experience with Docker for containerization.

Preferred qualifications
• Knowledge of other GCP services such as Cloud Functions, Cloud SQL, and BigQuery.
• Familiarity with CI/CD pipelines for automated testing and deployment.
• Experience in an Agile/Scrum development environment.
• Background in conversational AI, chatbots, or natural language processing.
• Direct experience with Dialogflow (CX or ES), including building custom fulfillment and webhooks.
• Domain-Driven Design (DDD)
• Continuous Integration (CI)
• NoSQL database - MongoDB
• Caching - Redis
• Containers - Docker
• Container orchestration - any of Kubernetes, GKE, Google App Engine, Google Cloud Functions, AWS Lambda
• Cloud - GCP or AWS
• Code Quality Static Analysis tools - Sonarqube, Checkstyle
• Static Application Security Testing (SAST) tools - Experience with any SAST tool such as DependencyTrack, Veracode, Fortify or any other tool listed (but not limited to) here:

https://owasp.org/www-community/Source_Code_Analysis_Tools
• Experience working with geographically distributed teams
• BS/MS in Computer Science, Computer/Electrical Engineering, or related field

💡 Quick Summary

Seeking a career-building opportunity? The Python Conversational Software Engineer / Senior Software Engineer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Noida offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Dhyati

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Python Conversational Software Engineer / Senior Software Engineer in Noida is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Python Conversational Software Engineer / Senior Software Engineer is an on-site position based in Noida. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Python Conversational Software Engineer / Senior Software Engineer. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Network Engineer

    Marriott International, Inc Building Maintenance Engineer Marriott International, Inc • La Puente, CA, United States • via EliteHub Jobs 11 hours ago Full–time No Degree Mentioned Apply on EliteHub Jobs Job highlights Identified by Google from the or...

    Full Time / Part Time

    Salary Estimated: 17K to 30K

    Los Angeles, California

    August 4, 2026


    Apply Now

  • Oracle Technical Architect -OICS

    Title : Oracle Technical Architect Location: Atlanta GA (Onsite) Position Type : Contract JOB DESCRIPTION Role : Oracle Integration Architect -OICS Location : Atlanta GA (Onsite) Duration:12+ Months Job Description: The Oracle Technical Architect wil...

    Full Time / Part Time

    Salary Estimated: 25K to 30K

    Atlanta, Georgia

    August 4, 2026


    Apply Now

  • Senior Systems Engineer, User Support

    With a company culture rooted in collaboration, expertise and innovation, we aim to promote progress and inspire our clients, employees, investors and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve...

    Full Time / Part Time

    Salary Estimated: 17K to 33K

    Glasgow, Scotland

    August 4, 2026


    Apply Now

  • Senior Product Development Engineer

    Company Description Nyra Medical, located in Atlanta, Georgia, is a clinical-stage medical company dedicated to transforming structural heart care. The company’s mission is to enhance and extend the lives of patients with valvular heart disease throu...

    Full Time / Part Time

    Salary Estimated: 25K to 33K

    Atlanta, Georgia

    August 4, 2026


    Apply Now

  • Senior IBM Maximo Delivery Project Manager

    Introduction A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our s...

    Full Time / Part Time

    Salary Estimated: 24K to 28K

    Los Angeles, California

    August 4, 2026


    Apply Now

  • Senior HSM Engineer - General purpose and Payments

    About NCR VOYIX NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified commerce for shopping and dining. Combining a flexible, intelligent platform with end-to-end payments capabilities and services developed through its dee...

    Full Time / Part Time

    Salary Estimated: 24K to 34K

    Atlanta, Georgia

    August 4, 2026


    Apply Now