Job Description
Insight Global is looking to bring on a Senior Python Developer with strong Teradata and SQL experience to support high-impact initiatives within a large financial institution’s Global Financial Crimes / AML organization.
This role sits within a data-driven environment focused on transaction monitoring, analytics, and regulatory reporting, and requires someone who can work hands-on across data pipelines, large-scale datasets, and backend development.
Key Responsibilities
Develop and maintain Python-based data pipelines and backend solutions for analytics and reporting
Write, optimize, and troubleshoot complex SQL queries within Teradata
Design and support ETL processes to extract, transform, and load large datasets
Partner with business stakeholders to gather requirements and deliver scalable data solutions
Perform data analysis, modeling, and performance tuning across enterprise data platforms
Ensure data quality, integrity, and governance across systems
Support production workflows, troubleshooting, and continuous improvements
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
7+ years of experience in Python development (data-focused)
Strong hands-on experience with Teradata and advanced SQL
Proven experience building and optimizing ETL/data pipelines
Experience working with large-scale, enterprise data environments
Knowledge of Linux/Unix environments and shell scripting
Strong problem-solving and communication skills
Experience working in Agile environments (CI/CD, Jira, Git, etc.)
Nice to Have Skills & Experience
Experience in financial services / AML / compliance systems
Exposure to Spark / PySpark or big data tools
Experience with cloud platforms (AWS, Azure, GCP)
Data visualization tools (Tableau, Power BI)
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.