Citigroup is seeking a Lead Python Full Stack Data Engineer for their Mississauga, Ontario location. This senior role is designed for a hands-on leader who excels in data engineering and AI-driven innovation, focusing on developing scalable data solutions and mentoring junior engineers
Job Summary
The role requires a hands-on player/coach who masters the full spectrum of data engineering while demonstrating exemplary leadership and strategic thinking.
Candidates must be AI-first thinkers capable of leveraging tools like Copilot and Claude Code to drive productivity and innovation within the team.
This senior position involves leading co-located squads to deliver complex, petabyte-scale data solutions from ingestion to advanced consumption.
Matching Summary
Match Score: 85
Citigroup is seeking a Lead Python Full Stack Data Engineer for their Mississauga, Ontario location. This senior role is designed for a hands-on leader who excels in data engineering and AI-driven innovation, focusing on developing scalable data solutions and mentoring junior engineers.
Salary
Base: $120,800.00 - $170,800.00; Bonus/Equity: Not specified; Benefits: Not specified
Skills & Requirements
Must-have
Expert Python and PySpark proficiency
Apache Kafka real-time streaming experience
Hadoop ecosystem and distributed systems
NoSQL database architecture (Cassandra/MongoDB)
AI-powered coding tool integration
End-to-end data pipeline design
Cloud platform big data services
Nice-to-have
Mentoring junior and mid-level engineers
Strategic thinking for data culture
Cross-functional stakeholder engagement
DevOps and CI/CD best practices
Advanced data modeling and governance
Containerization with Docker/Kubernetes
Key Requirements
6+ years as Senior/Lead Data Engineer
Bachelor's or Master's degree in CS or related field
Master-level SQL and data warehousing skills
Proven track record in large-scale data architecture