Point your AI agent at freehire and let it find you a job.

Get the CLI →

HCLTech

NewBe an early applicant

Python Developer

Posted Updated
Discussion

Summary

HCLTech is hiring a Python Engineer (recruited via a Bangalore drive) to work on-site in Dubai, UAE, building and scaling strictly typed, schema-driven Python microservices on on-premises infrastructure, using Pydantic for validation and optionally Redis for async messaging.

We are HCLTech, one of the fastest-growing large tech companies in the world and home to 219,000+ people across 54 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud.

The driving force behind that work, our people, are diverse, creative, and passionate, raising the bar for excellence on a regular basis. We, in turn, work hard to bring out the best in them as we strive to help them find their spark and become the best version of themselves that they can be.

We are on the lookout for a highly talented and self-motivated Node.js with Automation Testing to join us on our journey in advancing the technological world through innovation and creativity.


Recruitment Drive in Bangalore India


Role - Python Engineer

Work Location - Dubai UAE


Job Description: -

We are seeking an experienced Python Engineer with an exceptional command of Python and structural system design. You will build and maintain high-performance microservices where data validation, strict typing, and explicit schemas are foundational. Working closely with our core engineering group, you will design robust components tailored for an on-premises infrastructure environment, ensuring high reliability, clear code organization, and flawless execution.

Key Responsibilities

Core Python Development

- Structure complex coding concepts and business workflows into clean, maintainable, and modular Python applications.

- Design robust application logic with an emphasis on language features, readability, and optimal performance design patterns.

- Refactor and scale existing backend components to maintain low technical debt and clean internal APIs.

Type Safety & Schema Validation

- Implement strict runtime type checking and data validation strategies leveraging strong typing paradigms.

- Design and enforce data contracts across service boundaries using Pydantic for bulletproof input/output validation.

- Maintain comprehensive type definitions to improve developer experience, code completion, and early error detection.

Microservices & Infrastructure Management

- Build, deploy, and scale decoupled microservices where services communicate through well-defined schemas and types.

- Manage and optimize applications running on on-premises infrastructure, tuning resource utilization, networking, and local system constraints.

Messaging & Integration (Optional/Nice-to-Have)

- Integrate message queuing systems (such as Redis) for asynchronous task execution and event-driven workflows.

- Ensure reliable payload delivery and robust error-handling mechanisms across distributed microservice boundaries.


Required Skills & Qualifications

- Advanced proficiency in Python with a deep understanding of internal mechanics, idioms, and structural design concepts.

- Expert-level experience with Python typing modules and hands-on production experience utilizing Pydantic for data validation.

- Strong professional background in designing and deploying microservices architectures driven by explicit schemas.

- Working knowledge of on-premises infrastructure deployment, local server environments, and hardware-adjacent considerations.

- Track record of problem ownership, and sustained value delivery.


Why Us: -

We are one of the fastest-growing large tech companies in the world, with offices in 50+ countries across the globe and 219,000 employees,

  • Our company is extremely diverse with 165 nationalities represented.
  • We offer the opportunity to work with colleagues across the globe.
  • We offer a virtual-first work environment, promoting a good work-life integration and real flexibility.
  • We offer comprehensive benefits for all employees.
  • We are a certified great place to work and a top employer in 17 countries, offering a positive work environment that values employee recognition and respect.


Equality & Opportunity for All: -

Representing 165 nationalities across the globe, we pride ourselves on being an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available