Application Engineer
About the Role
We are looking for an experienced Python Developer who can build scalable backend services, APIs, and cloud-based applications on AWS. The ideal candidate should have strong Python programming skills, hands-on experience with web frameworks, and working knowledge of AWS services used in modern application development. KEY RESPONSIBILITIES Develop, test, and maintain Python-based applications and backend services. Build and integrate REST APIs using frameworks such as FastAPI, Flask, or Django REST Framework. Work with AWS services such as Lambda, ECS, ECR, S3, EventBridge, CloudWatch, and Secrets Manager. Write clean, reusable, and well-tested code following coding standards and review practices. Support performance tuning, troubleshooting, logging, and monitoring of production applications. Collaborate with architects, developers, QA, and DevOps teams to deliver reliable cloud solutions
Key Skills for This Role
Full Job Posting
KEY RESPONSIBILITIES
- Develop, test, and maintain Python-based applications and backend services.
- Build and integrate REST APIs using frameworks such as FastAPI, Flask, or Django REST Framework.
- Work with AWS services such as Lambda, ECS, ECR, S3, EventBridge, CloudWatch, and Secrets Manager.
- Write clean, reusable, and well-tested code following coding standards and review practices.
- Support performance tuning, troubleshooting, logging, and monitoring of production applications.
- Collaborate with architects, developers, QA, and DevOps teams to deliver reliable cloud solutions.
- JOB DESCRIPTION
- Python Developer — AWS Cloud
- Role: Python Developer with AWS Cloud Experience
- Experience: 8–10 years
- ROLE SUMMARY
- We are looking for an experienced Python Developer who can build scalable backend services, APIs, and cloud-based applications on AWS. The ideal candidate should have strong Python programming skills, hands-on experience with web frameworks, and working knowledge of AWS services used in modern application development.
REQUIRED SKILLS
- Strong hands-on experience in Python programming.
- Good understanding of object-oriented programming and basic design principles.
- Experience with API development using FastAPI, Flask, or Django REST Framework.
- Working knowledge of asynchronous programming, threading, or multiprocessing.
- Experience with AWS cloud services, especially Lambda, ECS, S3, CloudWatch, EventBridge, and Secrets Manager.
- Familiarity with Pandas and NumPy is preferred for data processing use cases.
- Knowledge of code quality tools such as pylint, mypy, pytest, and Git/Bitbucket.
- Develop scalable backend applications and microservices using Python.
- Build RESTful APIs and event-driven services for AI platforms.
- Develop integrations with CRM, CCaaS, IVR, Knowledge Management, and enterprise systems.
- Implement asynchronous processing, workflow orchestration, and automation services.
- Ensure high-quality code through unit testing, code reviews, and CI/CD practices.
- Generative AI & Agentic AI
- Design and implement LLM-powered solutions using OpenAI, Azure OpenAI, Anthropic Claude, Gemini, or similar models.
- Develop RAG (Retrieval Augmented Generation) architecture and enterprise knowledge assistants.
- Integrate vector databases and semantic search capabilities.
- Build AI agents capable of tool usage, workflow execution, and decision-making.
- Optimize prompts, grounding strategies, and response quality.
NICE TO HAVE
- Exposure to Amazon Bedrock, Amazon Lex, or GenAI-based application development.
- Experience with API gateways such as Apigee.
- Experience working with containerized applications using ECS and ECR.
- HR SCREENING CHECKLIST
- 8–10 years of overall software development experience.
- Strong Python backend development experience.
- Hands-on experience with at least one Python web framework such as FastAPI, Flask, or Django REST Framework.
- Practical AWS experience, preferably with Lambda, ECS, S3, CloudWatch, and Secrets Manager.
- Good communication skills and ability to work with cross-functional teams.
Qualifications
- Bachelor's/Master's in Engineering 2-5 years
About EXL
EXL is a global data and AI company that provides analytics, digital operations, and industry-specific services to enterprises in insurance, healthcare, banking, retail, media, and energy.
Visit company websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at EXL
Senior Executive
Noida, IND
The Claims assistant will be responsible for managing a high volume of claims, ensuring timely resolution, accurate documentation, and strong customer/carrier satisfaction. This role involves reviewing claim submissions,
Phone Auditor - Remote
, USA
Phone Auditor – Remote. Responsible for completing audits for Property & Casualty policies (Worker’s Compensation and General Liability) by phone with policyholders, ensuring accurate classifications and exposure amounts
Insurance Client Engagement Lead
Jersey City, USA
P&C Insurance Client Engagement Lead Pay Range: $150K -$190K US Remote
Executive
Noida, IND
The Billing Associate is responsible for accurate and timely processing of carrier and customer invoices for transportation shipments. This role ensures financial accuracy across AP and AR entries, validates supporting d
Assistant Manager
Noida, IND
• Data mining, Reporting and Analysis. • Database administration/development. • Proficient in MS Office • Knowledge of US/UK insurance process
Senior Executive
, IND
Electrical BIM Engineer Key Responsibilities Project Delivery • Support project lifecycle phases including feasibility, design review, procurement, installation, testing, and commissioning. • Ensure compliance with clien
MG ALFA Modeller
Jersey City, USA
We are seeking an experienced Life Actuarial Modeling professional with deep expertise in MG-ALFA (mandatory) to support Asset Liability Management (ALM), cash flow modeling, valuation, projections, and regulatory report
Senior Assistant Vice President
, USA
The Senior Assistant Vice President (Sr. AVP) in the Product Development Team for a US Healthcare Project is responsible for driving the strategic vision and execution of complex product development initiatives. This rol
Senior Executive
Noida, IND
Phone Auditor - Remote
, USA
Insurance Client Engagement Lead
Jersey City, USA
Executive
Noida, IND
Assistant Manager
Noida, IND
Senior Executive
, IND
MG ALFA Modeller
Jersey City, USA
Senior Assistant Vice President
, USA
