Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Senior Python Backend Engineer

Job

Lafayette Economic Development Authority

Lafayette, LA (In Person)

Full-Time

Posted 1 week ago (Updated 5 days ago) • Actively hiring

Expires 7/12/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
76
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Back Senior Python Backend Engineer @
CGI Position Description:
We CGI is seeking a highly skilled Senior Python Backend Engineer with strong expertise in FastAPI, Databricks, AWS Cloud Services, and DevOps practices. The ideal candidate will design and develop scalable backend services, build data-driven applications using Databricks and PySpark, and manage cloud-native deployments on AWS. This role requires hands-on experience in API development, cloud infrastructure, CI/CD automation, and data engineering workflows. This position can be located in Lafayette, LA, Bloomfield, CT, Raleigh, NC, Dallas, TX or Austin, TX in a Hybrid Model.
Your future duties and responsibilities:
Backend Development Design, develop, and maintain scalable backend applications using Python and FastAPI Build secure and high-performance REST APIs Develop database schemas, ORM models, and relational mappings using SQLAlchemy Work with PostgreSQL for transactional and analytical workloads Implement reusable, modular, and testable code Databricks & Data Engineering Develop and optimize data pipelines using PySpark Work with Databricks Jobs and Workflows Manage and configure Unity Catalog Implement data governance and access control mechanisms Collaborate with data engineers and ML teams for large-scale data processing AWS Cloud & DevOps Deploy and manage containerized applications using Amazon ECS Build and maintain CI/CD pipelines using GitHub Actions Manage Docker images and repositories using Amazon ECR Configure API Gateway, ALB, and secure routing mechanisms Work with Amazon RDS and S3 for storage and database management Monitor application performance and troubleshoot production issues Collaboration & Best Practices Participate in architecture discussions and code reviews Follow DevOps and Agile development methodologies Ensure security, scalability, and reliability of applications Document technical designs and operational procedures
Qualifications:
Required qualifications to be successful in this role: At least 5+ years of experience in Python backend development Strong experience with FastAPI Hands-on experience with PySpark and Databricks Strong knowledge of SQL, PostgreSQL, and relational data modeling Experience with SQLAlchemy ORM Experience with AWS services (ECS, ECR, API Gateway, RDS, S3, ALB) Knowledge of CI/CD frameworks and GitHub Actions Understanding of Docker and container orchestration
Education:
Bachelor's degree in computer science or related field
Skills:
Python DevOps FastAPI Amazon Web Services Cloud Apache Spark Databricks SQL How to
Apply:
Apply online at: https://www.cgi.com/en/careers Visit Site to
Apply Location:
Lafayette, LA Date Posted:
June 09, 2026
Application Deadline:
July 09, 2026
Job Type:
Full-time