Required Skills
8+ years experience with Python programming
2+ years experience with AWS services
1+ years experience with leading a team
Job Summary
The Lead Python Engineer is responsible for driving the design, development, and integration of enterprise-grade software solutions that support critical business processes and technical infrastructure. This role serves as a technical leader and advisor, providing hands-on development while guiding project teams through complex system design, full-stack application development, cloud solutions, and data-driven initiatives. The Lead Python Engineer collaborates closely with Business Systems Analysts, stakeholders, and senior leadership to ensure technology solutions align with organizational goals, regulatory requirements, and long-term strategy.
Day-to-Day Responsibilities
- Lead the analysis, design, development, testing, debugging, deployment, and maintenance of full-stack and backend applications using Python and related technologies.
- Architect and enhance reliable, efficient, and scalable systems that integrate with existing hardware, data platforms, and business processes.
- Provide technical and functional guidance to cross-functional project and delivery teams within assigned initiatives.
- Collaborate continuously with Business Systems Analysts to translate business requirements into robust technical solutions.
- Develop and maintain Power BI dashboards, SQL data models, and analytics solutions to support reporting and decision-making.
- Design and implement API integrations, workflow automation, and data pipelines to streamline enterprise operations.
- Lead cloud-based development efforts, including automation, serverless solutions, and data services using AWS technologies.
- Define and enforce software engineering best practices, including coding standards, documentation, and testing frameworks.
- Participate in and lead Agile ceremonies such as sprint planning, stand-ups, backlog grooming, and retrospectives.
- Serve as a trusted technical advisor to senior leadership, offering guidance on architecture, system modernization, and emerging technologies.
- Ensure system designs and implementations comply with security, compliance, and regulatory standards (e.g., SOX, cybersecurity best practices).
- Drive innovation in software architecture, DevOps practices, CI / CD pipelines, and microservices-based solutions.
Qualifications
Education
Bachelor's degree in Computer Science, Information Systems, or a related field (required).Preferred certifications include AWS, Microsoft Power BI, Salesforce, IT Project Management (PMP), Agile / SAFe, or DevOps-related certifications.Experience
10+ years of experience leading enterprise-level software development, IT infrastructure, and data architecture initiatives.Proven experience defining strategic software direction and leading large-scale technology transformations.Extensive experience working in Agile environments with a strong understanding of the full software development lifecycle.Advanced proficiency in Python and SQL , with experience supporting complex, data-driven applications.Strong experience with Power BI dashboard development and enterprise analytics.Working knowledge of Java , .NET , and full-stack development concepts.Hands-on experience with AWS cloud services, including but not limited to Glue, Lambda, SNS, and SQS .Expertise in API development, ERP integration, workflow automation, and microservices architectures.Strong understanding of DevOps practices , CI / CD pipelines , cloud automation, and system monitoring.