Senior Python Engineer
Keka Technologies Private Limited
We are looking for a strong Senior Python Engineer to join the PCORE team and help improve the architecture, reliability, and performance of mission-critical Python services used in production at scale.
Some services were originally developed by Data Science teams with strong domain expertise, and now require additional engineering maturity around scalability, maintainability, observability, and operational excellence.
You will work closely with platform engineers, architects, DevOps, and Data Science teams to analyze existing systems, identify bottlenecks, introduce best practices, and drive technical improvements across the service lifecycle.
Responsibilities
- Analyze and improve performance of Python microservices running in production
- Optimize CPU, memory usage, latency, concurrency, and throughput
- Review existing architecture and propose improvements
- project structure
- testing
- observability
- CI/CD
- reliability
- security
- Work with FastAPI-based services and asynchronous Python code
- Profile and debug production issues under real traffic load
- Improve resiliency and fault tolerance of distributed systems
- Collaborate with Data Science teams to productionize ML-related workloads
- Help define standards and technical direction for Python services inside the organization
- Participate in incident analysis and postmortems when needed
Qualifications
- 5+ years of professional Python development experience
- Strong experience with backend microservices in production environments
- Deep understanding of:
- FastAPI
- asyncio
- concurrency and parallelism
- multithreading vs multiprocessing
- packaging tools, pip, uv, C libraries
- Strong knowledge of:
- profiling and performance optimization
- memory leak analysis
- networking, understanding async I/O at OS level, network diagnostics
- caching strategies
- Experience with:
- Container optimization, layer caching, multi-stage builds
- Kubernetes / ECS
- AWS, IaC
- Redis / PostgreSQL / MongoDB performance optimization
- message brokers (RabbitMQ/Kafka)
- ML libraries, e.g Numpy, Deep Learning frameworks, Feature Engineering
- Strong understanding of distributed systems and system design
- Experience with observability tools:
- Prometheus
- Grafana
- Datadog
- OpenTelemetry
- Good understanding of production reliability practices:
- retries
- circuit breakers
- backpressure
- health checks
- autoscaling
- Experience working with CI/CD pipelines
- Strong communication skills and ability to mentor others
- Experience working with ML/Data Science teams
- Experience optimizing inference services or data pipelines
- Knowledge of gRPC and high-performance APIs
- Experience with load testing and benchmarking tools
- Experience in high-scale environments (24/7 systems, high RPS)
- Contributions to open-source projects
Benefits
- Global Vibes – Collaborate with a worldwide crew.
- Brain Boosters – Learning budgets, access to courses, and tools for your growth.
- Flexible Time Off – We take recharging seriously. Generous leave and wellness policies.
- Agile Everything – Scrum isn’t a buzzword here. It’s how we roll, from product to ops.
- ...We're looking for a Senior AI Engineer (Python ) to join our team in Doha, Qatar, in an onsite working mode. This role offers the opportunity to work at the forefront of AI-driven software engineering, building scalable, production-ready AI solutions and transforming...
- ...We are seeking a Senior Engineer who will be responsible for managing and supporting key electrical bulk customer accounts by providing technical expertise, ensuring reliable service delivery, and maintaining strong client relationships. The role focuses on ensuring uninterrupted...
- ...We are looking for an experienced Sr. Maintenance Engineer to join our team. The ideal candidate will have strong technical expertise in electrical and ELV systems, along with solid experience in maintenance operations, tendering, and estimation. Location: Qatar...
- ...We’re Hiring: Senior Maintenance Engineer We are seeking a highly experienced and technically strong Senior Maintenance Engineer (Electrical) to join our team. Education: ~ Bachelor’s Degree in Electrical Engineering Key Qualifications & Experience:...
- ...Job Summary An excellent opportunity for an experienced Installation Engineer to oversee installation and site activities across major infrastructure projects. This role is responsible for ensuring engineering works are delivered safely, efficiently and in accordance...
- ...Job Summary We are looking for an experienced engineering professional to support strategic client accounts and major infrastructure projects. The successful candidate will act as the technical point of contact for assigned projects, ensuring high levels of service...
- ...Job Description A LEADING BUSINESS GROUP IN QATAR URGENTLY REQUIRES: SENIOR PLANNING ENGINEER Candidate should be B.Tech / BE (Civil) from a reputed university with working experience in Prima Vera Software. Experience: 15 to 20 years with large construction...
- ...Job Summary We are seeking an experienced engineering professional to provide technical leadership and client support across complex infrastructure projects. This role is responsible for managing technical relationships, delivering engineering solutions, coordinating...
- ...We partner with our customers to deliver projects and create value across the life of their assets. We specialize in consulting, engineering, procurement and construction across the project lifecycle, with services extending through to operations and decommissioning. Leveraging...
- ...Support real-time and batch data processing Collaborate with IT, security, and operations teams Requirements: ~ Degree in Computer Science / IT or related ~8–10+ years in data engineering ~ Strong experience with databases and big data technologies...
- ...We are hiring for our Client: Senior Projects Engineer The Senior Projects Engineer is responsible for planning, managing, and delivering all capital projects , including unit renovations, building developments, and capital improvement works. The role oversees the...
- ...-Month Contract (Extendable) Employment Type: Contract About the Opportunity An established engineering consultancy in Qatar is seeking an experienced Senior Electrical Engineer – BIM to support the delivery of high-profile building and infrastructure projects...
- ...member of our team, we'd love to hear from you Role Overview We are looking for a highly technical and strategic Senior Manager, Defense Engineering to lead our engineering efforts across the Middle East region, specifically supporting defense-related projects. This...
- ...Egis is a leading global architectural, consulting, construction engineering, operations and mobility services firm. We create and operate... .... Job Description We are seeking a highly skilled Senior Pavement Maintenance Engineer to join our Roads Operations and...
- ...Senior Civil & Structural Engineer Position Summary The Senior Civil & Structural Engineer is responsible for developing conceptual and detailed engineering designs, managing assigned modification projects, and coordinating multidisciplinary engineering activities...
$23000 per hour
...Position: Senior Systems Engineer Key Responsibilities Infrastructure Management • Administer and maintain enterprise infrastructure environments including Active Directory, Windows Server, Azure Cloud Services, VMware, Dell VxRail, NSX, enterprise storage, backup...- ...Position Title: Senior Systems Engineer Dept: ICT Location- Doha, Qatar Job Objective: The Senior Systems Engineer is responsible for the technical planning, design, implementation and administration of mission critical enterprise servers and systems in both...
- ...Position: Scada Vantage Senior Engineer / Field Service Engineer Location: Onshore and Offshore Sites Experience Required: 10+ years total experience, with minimum 8–10 years in ABB Scada Vantage Brief Job Description: We are looking for an...
- ...data governance, strategy consulting, product owner… What you will be doing? As a Data Engineer, your role involves crafting and maintaining robust data pipelines, utilising Python and SQL, to ensure efficient extraction, transformation, and loading (ETL) of data....
- ...Job Title: Senior Mechanical Engineer (Plumbing & Fire Protection – Design) Location: Qatar Department: MEP / Engineering Experience: 10–12 years 1. Purpose of the Role To lead the design, coordination, and delivery of plumbing and fire protection...
- ...Job Summary: We are seeking a Senior Network Consultant with over 10 years of experience and a valid CCIE – Service Provider certification... ...to handover. Qualifications: ~ Bachelor’s degree in Engineering, Telecommunications, Computer Science, or related field (...
- ...services provider in Doha, Qatar. Our client is seeking a SOC Engineer to strengthen its Security Operations Center (SOC) by monitoring... ...security appliances. - Basic scripting skills using PowerShell, Python, or Bash for automation and log analysis. - Strong...
- ...Job Title: CCIE Engineer (Cisco ACI Specialist) Location: [Doha, Qatar] Employment Type: Full-time Experience Level: Senior (5–10+ years) Industry: Information Technology / Enterprise... ...with automation tools like Ansible, Python, or Terraform is a distinct...
- ...We're looking for a Lead AI Engineer to join our team in Doha, Qatar, in an onsite working mode . In this role, you will lead... ...embeddings, vector DBs, retrieval strategies Strong proficiency with Python, familiarity with Java and API protocols (REST/gRPC) Experience...
- ...customer-facing interactions (i.e. Solutions Architect, Sales Engineer, Implementation Consultant) Excellent communication and presentation... ...(accuracy, latency, throughput). Hands-on coding skills in Python, SQL, and familiarity with ML libraries and frameworks (PyTorch...
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...assurance, and coordination support. You will work closely with senior engineering staff and contractors to maintain project standards...
- ...Job Description Position Cost Control Engineer Location Project-Based Job Purpose The Cost Control Engineer... ...and issue accurate cost reports for project management and senior leadership. Highlight cost deviations, financial risks, and...
- ...delivering major projects across the region and is seeking a Senior Project Manager to oversee high-value, complex initiatives. The... ...planning where required. Mentor junior project managers and engineering teams. Ensure successful project closeout and client...
- ...resilience. The opportunity A position has arisen for a Senior Manager to join the business based in Doha, Qatar supporting... ...reading and writing capabilities Strong proficiency in SQL, Python, and/or R for large-scale data analysis and investigation. Hands...
- ...Full-Time Role Overview We are looking for an experienced Senior Bid & Tender Coordinator to lead and coordinate the... ...proposal quality. Requirements Bachelor's degree in Business, Engineering or a related discipline. Minimum 5 years' experience in bid...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Python Engineer. Be the first to apply!
