Logo
CGI

Full Stack Engineer (Python focus)

CGI, Knoxville, Tennessee, United States, 37955


Position Description

Do you thrive on building complex, high-performance systems with Python? Are you passionate about code quality, efficiency, and scalability? We're seeking an expert-level Python developer to join our team and play a crucial role in architecting and developing mission-critical applications.Your future duties and responsibilities

Design, develop, and maintain robust and scalable Python applications using expert-level skills and best practices.Lead the technical design and implementation of key features and functionalities.Mentor and guide junior developers by sharing your knowledge and expertise.Utilize functional programming paradigms like Aspect Oriented Programming to achieve modularity and maintainability.Demonstrate fluency in formal language design concepts like type systems for enhanced code correctness and reliability.Architect complex systems that can handle high volumes of data and ensure consistent performance in mission-critical environments.Identify and proactively address potential business risks associated with technical decisions.Collaborate with cross-functional teams (design, product, QA) to deliver high-quality solutions on time and within budget.Stay up-to-date with the latest trends and innovations in Python and related technologies.Required Qualifications To Be Successful In This Role

Expert-level development skills in Python.Experience with functional programming paradigms like Aspect Oriented Programming will be a plus.In-depth understanding of Python's internal workings and optimization techniques.Fluency in formal language design concepts like type systems a plus.A proven track record of architecting complex systems to work efficiently and reliably in mission-critical applications.Ability to recognize business risk and surface it to key decision-makers.Experience with quant research processes, methodologies, and tools a plus.Experience with Financial Data a plus.Bonus Points:

Experience with quant research processes, methodologies, and tools.Familiarity with financial data and its specific requirements.Experience with containerization technologies like Docker and Kubernetes.Experience with cloud platforms like AWS, Azure, or GCP.This role must be located in Knoxville, TN.Compensation

CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. A reasonable estimate of the current range for this role in the U.S. is $75,000-$132,000.Application Process

CGI anticipates accepting applications for this position through 04/23/2024.Benefits

Competitive base salaries.Eligibility to participate in an attractive Share Purchase Plan (SPP).401(k) Plan and Profit Participation for eligible members.Generous holidays, vacation, and sick leave plans.Comprehensive insurance plans including medical, dental, vision, life, and disability.Back-up child care, Pet insurance, a Member Assistance Program, and more.Diversity and Inclusion

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we empower all our members to succeed and grow.Contact Information

If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at US_Employment_Compliance@cgi.com.

#J-18808-Ljbffr