Python Developer

Insight Global Logo
  • Finance
  • Applications have closed

Role:Python Developer

Pay Rate:$65/hour

Model:Hybrid, 3 days onsite

Location: Charlotte, NC or Jersey City, NJ

JOB DESCRIPTION

We are seeking a highly skilled Python Developer with deep expertise in Teradata and SQL to support data-driven initiatives for a major financial client within the Global Financial Crimes line of business supporting applications within Anti-Money Laundering. This role involves designing, developing, and optimizing data pipelines and analytics solutions in a fast-paced, enterprise-level environment. The ideal candidate will be comfortable working onsite in Charlotte three days per week and collaborating with cross-functional teams to deliver high-impact solutions.

Key Responsibilities:

• Develop and maintain robust Python applications for data processing and analytics.

• Write complex SQL queries and optimize performance within Teradata environments.

• Collaborate with data engineers, analysts, and business stakeholders to understand requirements and deliver scalable solutions.

• Perform data extraction, transformation, and loading (ETL) from various sources.

• Ensure data integrity, quality, and security across all processes.

• Troubleshoot and resolve issues related to data pipelines and database performance.

• Participate in code reviews and contribute to best practices in software development.

Required Qualifications:

• 5+ years of professional experience in Python development.

• Strong hands-on experience with Teradata and advanced SQL.

• Proven ability to work with large datasets and optimize query performance.

• Experience in financial services or other regulated industries is a plus.

• Familiarity with version control systems (e.g., Git) and CI/CD pipelines.

• Excellent problem-solving skills and attention to detail.

• Strong communication and collaboration skills.