The position involves executing creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems. The role includes leading projects and serving as the point of contact for status updates, reviewing code, providing guidance, and interacting with business users to support the Data Driven Lead generation process. The candidate will develop secure high-quality production code, review and debug code written by others, and identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. The position also requires ensuring software meets business requirements, functions as expected, and delivers value to end users. The candidate will lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Additionally, the role involves mentoring and guiding junior engineers on Python best practices and reusable patterns, maintaining a data-driven lead creation process that can perform ETL on qualifying leads based on suppression and resting strategies provided by the business, and designing and building machine learning algorithms from historical lead data.