Senior Data Engineer - Vice President - Python Development
CitiMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and build the data architecture and production-grade Python pipelines for greenfield Generative AI products in Markets, handling billions of records with optimized performance and low-latency access.
Own and improve data quality controls, operational observability, security, and governance practices ensuring high reliability and compliance for financial data platforms.
Contribute to architecture, engineering standards, data models, and production practices while collaborating closely with AI, software engineers, and product stakeholders.
Minimum Requirements
Extensive hands-on experience in data engineering or closely related discipline with deep Python expertise.
Strong SQL and relational database experience, particularly with PostgreSQL, including query optimization and performance tuning.
Practical knowledge of large-scale data processing frameworks (e.g., Apache Spark, Dask) and experience working with columnar data formats like Apache Parquet.
Bachelor’s or master’s degree in Computer Science, Engineering, or relevant quantitative discipline, or equivalent professional experience.
Ideal Candidate Profile
Experienced in building scalable, production-grade data platforms for AI or data-intensive financial applications with ownership of architecture and operational excellence.
Proficient in applying software engineering best practices including testing, CI/CD, code quality, and infrastructure automation (e.g., Kubernetes/OpenShift).
Able to navigate ambiguity and influence technical direction in a fast-paced, collaborative environment focused on innovative Generative AI solutions in capital markets.
