Senior technology leader at Citi responsible for scalable enterprise applications and data platforms. Leading systems analysis, application development, and technical strategy while mentoring engineers.
Responsibilities
Lead the design and development of scalable, high‑performance data ingestion solutions for enterprise data lakes using Apache Spark, Hadoop, and related big‑data technologies
Architect and implement Apache Airflow clusters to orchestrate enterprise data pipelines (DAGs)
Design and deliver BI and analytics reporting solutions, including automation of reporting and release processes
Build and maintain data quality, data governance, and control frameworks
Develop engineering tools and best practices to improve developer productivity, code quality, and operational readiness
Design solutions and frameworks to enhance risk management, controls, and compliance
Provide hands‑on technical leadership and ensure solutions align with enterprise architecture and firmwide standards
Partner with architecture, infrastructure, and business teams to deliver integrated solutions aligned to business objectives
Perform complex system analysis and lead problem‑solving using sound engineering judgment
Mentor and coach mid‑level engineers; guide work allocation and technical execution
Proactively assess and manage risk, ensuring compliance with regulatory requirements, internal policies, and ethical standards
Requirements
Bachelor’s degree or equivalent practical experience required
5+ years of experience in Java or Python
Strong understanding of Object‑Oriented and Functional Programming
Experience developing RESTful APIs, OpenAPI / Swagger, and Java/J2EE applications
Knowledge of big‑data ecosystems: Spark, Flink, Kafka
Familiarity with data lakes, batch and streaming pipelines
Understanding of data quality, governance, and controls
Experience with microservices architecture and design patterns
Familiarity with containers and orchestration: Docker, Kubernetes, OpenShift
Knowledge of CI/CD and release automation
Experience in on‑prem and hybrid cloud environments, with preferred experience in AWS, Azure, or GCP.
Senior Go Engineer building Zelle and Fedwire payment capabilities for Form3’s cloud - native payments platform. Designing resilient, regulated, high - volume payment infrastructure from Ontario, Canada.
Senior Backend Engineer building Ruby and GraphQL source - code workflows for GitLab’s DevSecOps platform. Improving reliability, performance, and collaboration across repositories and AI - assisted development.
Senior Developer (Java/Python) needed for hybrid contract in Toronto. Must have 8 - 10 years experience with Java, Python, Spring Boot, and microservices.
Back - end engineer building scalable AI orchestration services and real - time infrastructure for Superhuman’s productivity platform. Collaborating across product teams to deliver reliable AI - powered features.
Hiring Full Stack Java Developer & Backend Java Developer for a hybrid role in Toronto, ON. Requires 6+ years of experience with Java, Spring Boot, Microservices, and Cloud.
Programmeur - analyste .NET senior développant et optimisant des systèmes d’information pour Exposant 3, firme québécoise de services - conseils TI. Collaborant aux architectures, tests, déploiements et corrections applicatives en mode hybride à Montréal.
Staff Ruby engineer building GitLab’s AI - powered Duo Agent Platform repository flows. Leading autonomous agents, onboarding, architecture, and cross - team technical direction.
Hiring Full Stack Developer (React + JavaScript + Node.js) for a 6 - 12 month hybrid contract in Toronto, ON. Build scalable apps with modern cloud tech.