CrawlJobs Logo

Lead Python Developer

genzeon.com Logo

Genzeon

Location Icon

Location:
India , Hyderabad

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Job Information Industry IT Services Date Opened 12/23/2025 Job Type Permanent State/Province Telangana Zip/Postal Code 500081 City Hyderabad Country India

Job Responsibility:

  • Lead the design and implementation of cloud-native microservices using Python FastAPI, Pydantic, and Async I/O
  • Architect, build, and optimize APIs, worker services, and event-driven systems leveraging Confluent Kafka
  • Define and enforce coding standards, testing strategies, and development best practices
  • Implement CI/CD pipelines using GitHub Actions or other tools and manage secure and scalable deployments
  • Work with Docker, Terraform, and GCP infrastructure services including Cloud Run, Pub/Sub, Secret Manager, Artifact Registry, and Eventarc
  • Guide the integration of monitoring and observability tools such as New Relic, Cloud Logging, and Cloud Monitoring
  • Drive initiatives around performance tuning, caching (Redis), and data transformation including XSLT, XML/XSD processing
  • Support version control and code collaboration using Git/GitHub
  • Mentor team members, conduct code reviews, and ensure quality through unit testing frameworks like Pytest or unittest
  • Collaborate with stakeholders to translate business needs into scalable and maintainable solutions

Requirements:

  • Expert in Python and experienced with FastAPI or equivalent web frameworks
  • Strong knowledge of Async I/O, Pydantic Settings
  • Hands-on with Pytest or unittest
  • Experience with Docker, Terraform, and Kafka (Confluent)
  • Experience with any version control
  • Proven CI/CD pipeline implementation experience
  • Hands-on experience with any cloud provider
  • Knowledge of XSLT transformations, XML/XSD processing
  • Familiar with integrating monitoring/logging solutions, New relic preferred
  • Experience with any database/storage solution
  • Understanding of caching mechanisms

Nice to have:

  • PyPI package creation
  • Tox
  • Ruff (Python linting)
  • Basic Bash scripting
  • Data Formats for Kafka: JSON, Avro, Protobuf
  • Proficient with GitHub and GitHub Actions
  • GCP Experience in: Cloud Storage, Eventarc, Cloud Run, GKE Autopilot
  • Secret Manager, Artifact Registry, Workload Identity Federation
  • Pub/Sub, Cloud Logging, Cloud Monitoring
  • IAM, VPC networking
  • Familiarity with PostgreSQL, MS SQL Server, IBM AS/400, Redis
  • Strong leadership and mentoring skills
  • Excellent communication and cross-functional collaboration
  • Analytical mindset with problem-solving capabilities
  • Drive for continuous learning and improvement

Additional Information:

Job Posted:
January 05, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Lead Python Developer

Lead Python Developer

We are seeking a Lead Python Developer to drive architecture, scalability, and t...
Location
Location
Salary
Salary:
Not provided
gate6.com Logo
gate6
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert in Python, backend frameworks (Django/FastAPI), and API architecture
  • Strong understanding of system design, database modeling, and microservices
  • Experience with Docker, Kubernetes, and cloud environments (AWS, GCP, Azure)
  • Deep knowledge of MySQL, PostgreSQL, and caching mechanisms (Redis)
  • Proven experience in performance optimization, security, and scalable design
  • Excellent communication, leadership, and problem-solving abilities
Job Responsibility
Job Responsibility
  • Architect, design, and develop large-scale web applications using Python frameworks (Django, FastAPI, Flask)
  • Lead the design and implementation of microservices-based architectures
  • Ensure API performance, scalability, and security across all systems
  • Guide the team in writing clean, efficient, and testable code
  • Oversee cloud deployments (AWS) and CI/CD pipelines
  • Mentor team members, conduct technical interviews, and drive skill development
  • Collaborate closely with product owners and business stakeholders for technical planning
Read More
Arrow Right

Java-Python Lead Developer

We're seeking a passionate and highly skilled Lead Java Developer to join our ta...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of hands-on experience developing high-performance Java applications (Java 11+ preferred) with a strong foundation in core Java concepts, OOP, and OOAD
  • Proven experience building and maintaining data pipelines using technologies like Kafka, Apache Spark, or Apache Flink
  • Familiarity with event-driven architectures and experience in developing real-time, low-latency applications
  • Deep understanding of distributed systems concepts and experience with MPP platforms such as Trino (Presto), Pinot or Snowflake
  • Experience deploying and managing applications on container orchestration platforms like Kubernetes, OpenShift, or ECS
  • Demonstrated ability to lead and mentor engineering teams, communicate complex technical concepts effectively, and collaborate across diverse teams
  • Excellent problem-solving skills and a data-driven approach to decision-making
  • Python knowledge with exposure to Django or Flask
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Job Responsibility
Job Responsibility
  • Provide technical leadership and mentorship to a team of data engineers, fostering a culture of collaboration, innovation, and continuous learning
  • Lead the design and development of highly scalable, low-latency, fault-tolerant data pipelines and platform components that meet Citi's evolving business needs
  • Stay abreast of emerging open-source data technologies and evaluate their suitability for integration into Citi's platform
  • Continuously identify and implement performance optimizations across the data platform to ensure optimal efficiency and responsiveness
  • Partner closely with stakeholders across engineering, data science, and business teams to understand requirements and translate them into robust technical solutions
  • Drive the timely and high-quality delivery of data platform projects, adhering to agile methodologies and best practices
  • Fulltime
Read More
Arrow Right

Lead Python Developer

The Engineering Lead Analyst is a senior level position responsible for leading ...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in an Engineering role
  • experience working in Financial Services or a large complex and/or global environment
  • project management experience
  • J2EE/microservices development experience of running applications in cloud native environments (Google cloud, AWS, API Gateway technologies)
  • strong proficiency in JavaScript, including experience with ReactJS and NodeJS
  • experience with MongoDB or other NoSQL databases
  • solid understanding of Python and experience with relevant libraries
  • experience with version control systems like Git
  • knowledge of CI/CD pipelines and DevOps practices is a plus
  • consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • serve as a technology subject matter expert for internal and external stakeholders and provide direction for all firm mandated controls and compliance initiatives
  • ensure that all integration of functions meet business goals
  • define necessary system enhancements to deploy new products and process enhancements
  • recommend product customization for system integration
  • identify problem causality, business impact and root causes
  • exhibit knowledge of how own specialty area contributes to the business and apply knowledge of competitors, products and services
  • advise or mentor junior team members
  • impact the engineering function by influencing decisions through advice, counsel or facilitating services
  • drive and implement rigorous quality standards for all aspects of the automation delivery from initial concept to final implementation
  • continually evolve the working practices within and services provided by Production Management (regionally and globally) to improve efficiency and productivity
  • Fulltime
Read More
Arrow Right

Python Developer Team Lead

As the Senior Python Developer – Team Lead, you’ll play a key role in taking pro...
Location
Location
United Kingdom
Salary
Salary:
55000.00 - 62000.00 GBP / Year
planetrecruitment.co.uk Logo
PLANET RECRUITMENT SERVICES LTD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional experience in Python development, including at least 2 years in a senior or leadership role
  • Proven experience deploying and managing applications in AWS
  • Strong understanding of Infrastructure-as-Code (IaC) practices using tools like Terraform, AWS CloudFormation, or CDK
  • Proficiency in designing and developing RESTful APIs, microservices, and event-driven systems
  • Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and version control (Git)
  • Familiarity with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Demonstrated experience leading development teams and fostering collaboration
  • Extensive experience operating within Agile environments, with a strong track record of managing sprint deliverables to ensure timely and high-quality outcomes
  • Excellent communication skills, able to work effectively with designers, product managers, and technical peers
Job Responsibility
Job Responsibility
  • Collaborate with Head of Engineering, Product owners and Stakeholders to shape technical solutions that bring product designs to life
  • Lead the Agile Sprint cycle with accountability, fostering collaboration among key stakeholders to drive alignment and ensure seamless execution
  • Build and maintain high-quality, scalable Python applications that form the backbone of our learning ecosystem
  • Lead, mentor, and support a team of developers, encouraging technical excellence and continuous improvement
  • Establish and enforce best practices in software development, testing, and delivery
  • Design, implement, and maintain cloud-based systems in AWS using Infrastructure-as-Code (IaC) tools such as Terraform, AWS CloudFormation, or CDK
  • Ensuring infrastructure is secure, automated, and aligned with DevOps principles
  • Work cross-functionally with other teams to ensure development aligns with business goals
  • Stay current with new technologies and contribute ideas for innovation and technical growth
What we offer
What we offer
  • Pension Scheme
  • Car scheme
  • Cycle scheme
  • Eye care scheme
  • Mental health first aid
  • Employee assistance programme
  • Employee recognition scheme
  • Fulltime
Read More
Arrow Right

Python Module Lead

Sopra Steria, a major Tech player in Europe with 56,000 employees in nearly 30 c...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good programming skills on Python
  • GIT
  • Server Management Basics
  • Engineering or IT graduate with 4 to 5 years of experience
What we offer
What we offer
  • Work environment inclusive of people with disabilities
  • Support for creativity and initiatives
Read More
Arrow Right

Lead Developer

Our client specialises in designing, developing, and integrating cloud-based sof...
Location
Location
United Kingdom , Oxford
Salary
Salary:
70000.00 - 90000.00 GBP / Year
planetrecruitment.co.uk Logo
PLANET RECRUITMENT SERVICES LTD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience of the Software Development Lifecycle
  • Good experience of multi-tiered development via APIs
  • Good experience using the technology stack specified
  • Line management of developers
Job Responsibility
Job Responsibility
  • Leading our development team and with them delivering changes as part of an agile sprint cycle
  • Owning the development process, standards and technical solutions
  • Recruiting, coaching, mentoring and progressing less experienced developers
  • Being responsible for selecting and improving the technical tools used to deliver changes
What we offer
What we offer
  • Flexible on hours
  • Hybrid working
  • Lovely offices
  • Fulltime
Read More
Arrow Right

Application Development Lead

The Applications Development Lead, VP is a senior level position responsible for...
Location
Location
United States , Irving; Jacksonville
Salary
Salary:
125760.00 - 188640.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Hands on development experience using JAVA is a MUST
  • Hands on development experience using PYTHON is highly desirable
  • Hands on RDBMS experience
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Work closely with business users, stakeholders, BAs, product managers and other development teams to understand problem space, brainstorm ideas, approaches, and solutions
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Understanding of integrating APIs with third party libraries/vendors and handle the security around it
  • Manage the Citi’s technology infrastructure, including software, hardware, and procured products
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Planned time off (vacation)
  • Unplanned time off (sick leave)
  • Paid holidays
  • Fulltime
Read More
Arrow Right

Application Development Lead

This role is for a application dev lead within the FI Data team, responsible for...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of demonstrable and relevant experience in software development, with at least 3-5 years in a leadership role within a high-performing technical team
  • strong understanding of Java and/or Python 3.6, with the ability to guide and review complex solutions
  • solid understanding of REST API development, including best practices for design, security, and scalability
  • demonstrable experience in driving the creation of reusable, testable, and efficient code with proper error and exception handling, and establishing coding standards
  • extensive experience with the design and implementation of cloud-native applications and deployment via Kubernetes / Openshift, including strategic decision-making on cloud architecture
  • expertise in big data computation platforms (Flink, Spark, Apache Beam) or big data distribution platforms (Hadoop, Druid, Pinot, Trino, Ignite), and a track record of leading teams leveraging these technologies
  • hands-on experience in handling various data structures, and the ability to guide complex data modeling decisions
  • proven leadership in establishing and maturing Continuous Integration and Continuous Delivery environments
  • familiarity with TeamCity, Sonarqube, and Jenkins
  • extensive experience with the SDLC lifecycle and in leading and coaching within an Agile environment (Scrum/Kanban)
Job Responsibility
Job Responsibility
  • Lead and oversee the design and development of high-performance green-field data analytics products for a Tier 1 bank, ensuring architectural excellence and alignment with business goals
  • collaborate strategically with other dev leads in US and Canada, translating complex business requirements into technical roadmaps and fostering a partnership approach to deliver impactful solutions
  • drive innovation within the team, encouraging the exploration and implementation of cutting-edge data visualization and analytics solutions
  • mentor and guide team members in applying an engineering mindset, fostering deep understanding of use-cases, developing robust estimation techniques for volume and compute velocity, and openly addressing implementation limitations
  • lead the evaluation and development of Proof-of-Concepts (POCs) for new strategic initiatives, guiding the team to convert successful prototypes into robust enterprise solutions
  • foster a culture of continuous learning and growth within the team, empowering members to research, learn, and recommend emerging technologies
  • provide leadership and strategic direction for post-release support, collaborating closely with business, development, and support groups to ensure operational stability and client satisfaction
  • manage team performance, including goal setting, performance reviews, career development, and providing regular feedback to foster professional growth
  • participate in hiring processes, attracting, interviewing, and onboarding top talent to grow the team's capabilities
  • facilitate effective communication within the team and across different stakeholders, ensuring transparency and alignment.
  • Fulltime
Read More
Arrow Right