Python Conversational Software Engineer / Senior Software Engineer

💰 ₹50,400 - ₹80,640 (Est.) 📍 Noida 🕐 4 days ago

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

  • Lead Civil Engineer

    Bring your curiosity and determination to make a positive impact on the future of transport, and we’ll help you on your journey. Join our team of globally connected specialists to help solve complex transport challenges and experience groundbreaking ...

    Full Time / Part Time

    Salary Estimated: 18K to 21K

    Palmerston North, Manawatu-Wanganui

    July 10, 2026


    Apply Now

  • Roading Transport Engineer

    We are seeking an experienced traffic engineering professional to lead Council's traffic services function and drive safety, connectivity, and performance across Whanganui's transport network. As our subject matter expert, you will manage contracts f...

    Full Time / Part Time

    Salary Estimated: 21K to 34K

    Whanganui, Manawatu-Wanganui

    July 10, 2026


    Apply Now

  • Team Leader - Field Service

    Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably. Take the next step in your career and lead an experienced field service team dedicated to delivering excellence in medical imaging. As Team Leader, you’ll play ...

    Full Time / Part Time

    Salary Estimated: 20K to 32K

    Palmerston North, Manawatu-Wanganui

    July 10, 2026


    Apply Now

  • Expression of Interest – Aviation Training Systems - Systems Engineer

    Expression of Interest – Aviation Training Systems - Systems Engineer Beca Applied Technologies are engaged across multiple market segments primarily defence and national security, but also across aviation, information security, software, and transpo...

    Full Time / Part Time

    Salary Estimated: 19K to 26K

    Palmerston North, Manawatu-Wanganui

    July 10, 2026


    Apply Now

  • Programme Delivery Lead

    We are seeking an experienced programme delivery specialist to lead procurement, contract management, and capital project delivery across Council's transportation programme. As our subject matter expert, you will provide technical leadership in how w...

    Full Time / Part Time

    Salary Estimated: 23K to 30K

    Whanganui, Manawatu-Wanganui

    July 9, 2026


    Apply Now

  • Planning Engineer

    PLANNING ENGINEER The Top Energy Group operates throughout the Far North delivering geothermal electricity generation and electricity network operations. Our purpose is to provide affordable and sustainable energy for Far North consumers, which we ar...

    Full Time / Part Time

    Salary Estimated: 20K to 27K

    Whangarei, Northland

    July 9, 2026


    Apply Now