Python Full Stack Engineer
Lorven Technologies Inc
Dallas, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Dallas, United States of America
Tech stack
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Application Performance Management
Automated Storage and Retrieval Systems
Azure
Code Review
Distributed Computing Environment
Github
Python
Scrum
Redis
E2e Testing
Message Oriented Middleware
Software Deployment
Datadog
Enterprise Software Applications
Spring Cloud
Retrieval-Augmented Generation
System Availability
Flask
Large Language Models
Prompt Engineering
Infrastructure as Code (IaC)
Cloudformation
FastAPI
Event Driven Architecture
Information Technology
Kafka
Virtual Agents
Terraform
Splunk
Docker
Jenkins
Microservices
Job description
- Bachelor's degree in computer science, Information Technology, or a related field
- Developed and maintained scalable Python-based microservices and REST/gRPC APIs for enterprise applications.
- Designed and implemented AI-powered solutions using Large Language Models (LLMs), prompt engineering, and agentic AI frameworks.
- Integrated OpenAI, LangChain, and LangGraph to build intelligent workflow automation and AI agent orchestration systems.
- Built and deployed cloud-native applications on AWS/Azure using Docker and Kubernetes.
- Developed backend services using FastAPI/Flask with emphasis on performance, scalability, and security.
- Implemented CI/CD pipelines using Jenkins, GitHub Actions, and Azure DevOps to automate application deployment.
- Utilized Terraform/CloudFormation for Infrastructure as Code (IaC) and cloud resource provisioning.
- Designed event-driven architectures using Kafka and asynchronous messaging patterns.
- Integrated vector databases and retrieval systems to support RAG (Retrieval-Augmented Generation) applications.
- Implemented observability and monitoring solutions using Datadog, Splunk, and OpenTelemetry.
- Developed automated unit, integration, and end-to-end test frameworks to ensure platform reliability.
- Optimized application performance using Redis caching, asynchronous Python programming, and distributed processing techniques.
- Collaborated with ML Engineers and Solution Architects to integrate AI models into production environments.
- Participated in production support, troubleshooting, incident management, and on-call rotations.
- Followed Agile methodologies, conducting code reviews, sprint planning, and continuous improvement initiatives.
Requirements
Required Skills: Python, AWS, LLM, and AI