Python Lead/Senior Developer developing high-volume web services at a technology company in India. Focusing on async patterns, database optimization, and collaboration with data teams.
Responsibilities
Develop and maintain high-volume web services using Python.
Implement event-driven architectures and asynchronous patterns.
Optimize database performance and write complex SQL queries.
Ensure reliability and fault tolerance in distributed systems.
Write comprehensive tests for code quality.
Collaborate with data engineers and analytics teams.
Requirements
Education: Bachelor’s degree in Computer Science, Computer Engineering, or Information Systems, or equivalent work experience.
Experience: 5+ years of professional Python development experience, with a focus on high-volume web services.
Async & Eventing: Demonstrated experience with async Python patterns and building event-driven architectures (using tools like Kafka, Pub/Sub, SQS/SNS, or Cloud Tasks).
Database: Deep expertise in PostgreSQL and SQLAlchemy, with a specific ability to write performant raw SQL and optimize complex queries.
Reliability: Proven track record of implementing exactly-once processing, idempotency, and fault-tolerance in distributed systems.
Testing: Strong experience writing comprehensive unit and functional tests.
Tools: Proficiency with Git, GitHub/Jira, and Linux environments.
Preferred Qualifications
Expert-level knowledge of FastAPI and modern Python web frameworks.
Experience with GCP (GKE, BigQuery, Pub/Sub) or Azure (AKS, EventHubs).
Familiarity with distributed task queues such as Celery or Redis.
Experience in Data Engineering concepts (ETL/ELT, Data Warehousing, Data Lakes).
Knowledge of container orchestration (Kubernetes/Cloud Run) and CI/CD tools (CloudBuild, Jenkins, GitHub Actions).
Familiarity with OAuth authentication flows and JWT.
Knowledge of Vue.js and modern JavaScript and TypeScript.
Familiarity with AI-assisted development tools in production environments.
Experience working alongside data scientists or analytics teams.
Tech Lead Java at Norsys developing ethical digital solutions in IT. Leading a project in social protection with a collaborative team in Sophia - Antipolis.
Lead architecture and implementation of Dynamics 365 / Power Platform solutions. Oversee integrations, ALM, security, CI/CD, and mentor delivery teams.
Backend Developer participating in the development of an advanced technology platform for integrating complex systems. Collaborating with architecture and development teams to ensure performance and stability of the system.
Senior Backend Engineer developing scalable backend solutions for an InsurTech company specializing in claims processing. Involves architecture, AI integration, and collaboration with cross - functional teams.
Database Engineer designing and implementing database solutions for Live Payments in Vietnam. Collaborating with the development team to meet business requirements.
Senior Software Engineer delivering complex scalable systems for ambitious clients at Simple Machines. Collaborating closely with engineering teams and client stakeholders in a hybrid work environment.
Software Engineer developing scalable, cloud - native backend systems for the global travel industry at OAG. Collaborating in a multi - skilled team to design and operate production - grade services in Azure.
Senior Python Engineer responsible for building AI - enabled backend systems in a leading fintech firm. Collaborating with data scientists to implement innovative data - driven solutions.
Backend Engineer focused on enhancing Aklamio's SaaS Incentive Platform. Collaborating with cross - functional teams to drive feature initiatives and improve system architecture.
Fullstack Engineer developing modern web applications using PHP and Vue.js for Mintcode Solutions. Collaboration with a supportive team focusing on innovation and quality software development.