Senior Lead Software Engineer - Regulatory Reporting & Big Data (Mississauga)
Citi
Overview
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
Responsibilities
- Architect and lead the development of scalable, high-performance applications within Citi’s Insight regulatory reporting framework, ensuring alignment with enterprise architecture standards.
- Design and implement solutions across a modern stack including Java, Spring Boot, SQL, and real-time messaging systems to support large‑scale data processing needs.
- Build and optimize data pipelines and analytical workflows using Big Data technologies, contributing to robust and reliable regulatory reporting outcomes.
- Define and enforce engineering standards for coding, testing, debugging, and deployment across the team, raising the bar for software quality and delivery consistency.
- Collaborate with cross‑functional teams — including architecture, infrastructure, and business stakeholders — to identify system enhancements and deliver new product capabilities.
- Evaluate complex business and system processes to resolve high‑impact technical challenges, developing innovative and pragmatic engineering solutions.
- Mentor and coach mid‑level engineers and analysts, providing technical direction and supporting their professional growth.
- Embed risk awareness into engineering decisions, ensuring solutions meet compliance requirements and uphold Citi’s standards for data integrity and regulatory adherence.
- Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements.
- Resolve variety of high impact problems/projects through in‑depth evaluation of complex business processes, system processes, and industry standards.
- Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint.
- Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
- Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.
- Provide in‑depth analysis with interpretive thinking to define issues and develop innovative solutions.
- Serve as advisor or coach to mid‑level developers and analysts, allocating work as necessary.
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications
- 8–10 years of hands‑on software development experience, with a strong focus on backend engineering and enterprise‑scale systems.
- Deep expertise in Java and Spring Boot, with advanced knowledge of SQL and real‑time messaging technologies.
- Demonstrated ability to design software architecture and conduct meaningful trade‑off analysis across complex technical landscapes.
- Practical experience building and delivering microservices‑based architectures in production environments.
- Proficiency with a modern JavaScript framework such as Angular, with the ability to contribute across the full stack where needed.
- Proven leadership and people‑management skills, with experience guiding engineering teams and allocating work effectively.
- Clear and confident communicator, able to translate complex technical concepts for both engineering and non‑technical audiences.
Education
- Bachelor’s degree/University degree or equivalent experience.
- Master’s degree preferred.
What We Offer
- Hybrid working model — 3 days in the office and 2 days working remotely, giving you flexibility and in‑person collaboration.
- Hands‑on exposure to Big Data technologies including Spark, Hive, Impala, and HDFS within a large‑scale production workplace.
- Access to Citi’s AI tools and emerging technologies, keeping you at the forefront of innovation in financial services engineering.
- Senior‑level ownership and influence over architectural decisions that shape a strategic, firm‑wide regulatory reporting platform.
- Opportunities to mentor and develop engineering talent, building your leadership profile alongside your technical expertise.
- A collaborative, global engineering community with access to learning and development resources to support your continued growth.
- Competitive compensation and a comprehensive benefits package, including financial wellbeing and family support programs.
Beneficial Skills & Qualifications
- Hands‑on experience with Big Data technologies such as Spark, Hive, Impala, or HDFS.
- Familiarity with financial services, regulatory reporting, or compliance‑driven technology environments.
- Master’s degree in Computer Science, Engineering, or a related discipline.
This provides a high‑level review of the types of work performed. Other job‑related duties may be assigned as required.
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
#J-18808-Ljbffr- Big Data Consultant Location: Mississauga, ON - Onsite. Fulltime. Experience: 8+ Years Responsibilities Responsible for design, build & deployment of... ...testing and general best practices. Responsible for the full software development life cycle. Responsible for on‑time...Big dataFull timeFlexible hours
- Join a dynamic team as a Software Engineer specialized in big data technologies like Hadoop, Spark, and Kafka. This role focuses on developing robust data platforms for analytics and machine learning solutions. The Data Engineer will architect and maintain enterprise-grade...Big data
- Take the lead as a Software Engineer focusing on AI at a premier Market Intelligence firm. Drive innovation and architecture while fostering a cooperative... ...systems, emphasizing design and implementation of data processing systems. Key Responsibilities Own architecture...Senior
- Required Skills & Experience Expertise in big data technologies (Hadoop, Spark, Kafka)... ...continuous learning Job Description The Data Engineer is responsible for architecting,... ...platforms that support analytics, operational reporting, and machine learning initiatives. This...Big data
- Job Title Senior Java Developer Location Mississauga, Ontario, Canada (Onsite/Hybrid) Job Description Seeking a Specialist with 5 to 7 years of experience in Architecture Patterns and Styles, Angular and Java to design and develop scalable cloud native applications...SeniorLong term contractTemporary workLocal area
- Role Markets Risk Data Lead Location Mississauga, ON (Hybrid) Duration End of Dec 2026 (Possible Extension/Conversion) Required Skills & Experience... ...processes. Assist with supervisory management and reporting of control results. Prepare weekly and monthly control...SeniorFlexible hours
- A career as senior director analytics in the Credit Risk Analytics... ...expertise in credit risk analytics, regulatory frameworks, and advanced... ...role Mobilize, develop and lead the team of experts in model development... ...team of professionals and report to a senior director. The team...SeniorRegulatoryInternshipFlexible hours
$120.8k - $170.8k per year
The Big Data Developer is a senior level position responsible for establishing and implementing scalable, efficient big data application systems and... ...Technology team. The overall objective of this role is to lead big data systems analysis, data engineering, and applications...SeniorRegulatoryBig dataPermanent employmentFull time- We are a leading technology company committed to innovation and excellence in software development. Our mission is to deliver high-quality solutions that empower businesses... ...encouraged to grow. About the Role The Java Engineer will be responsible for developing and maintaining...
- Senior QA Engineer The new role of the Senior QA Engineer will lead the design and delivery of automated testing solutions that protect the quality, reliability, and... ...validate system contracts, integration points, and data flows across Rexall’s digital ecosystem. Design...SeniorShift work
- ...Job Responsibility: Citi, the leading global bank, has approximately 200 million customer accounts and does business in... ...making a positive impact on the communities we serve. The Big Data Lead Developer is a senior level position responsible for establishing and...SeniorBig dataFull time
- Join Element as a Senior Data Architect and shape the future of fleet management by transforming data into actionable insights. Drive strategic... ...for the entire data lifecycle, including analysis, design, and reporting. Your work will enhance our data platform's performance and...Senior
- ...deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we... ...will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not...SeniorBig dataLong term contractFull timeWork at officeRemote work
- ...are on a mission to Democratize Data Data is the lifeblood of the... ...competitive advantage for companies and lead to better products and... ...– think AI, machine learning, big data, blockchain – without first... ...Science, Mathematics, Computer Engineering, or similar quantitative field...Big data
- Elevate your software engineering career with Aversan Inc. as a Senior Software Developer specializing in WPF and enterprise-grade applications in a hybrid work... ...projects Bring your WPF expertise and passion for software development to Aversan Inc. in Mississauga. #J-18808-LjbffrSenior
- Become a Lead Integration Engineer at Vertiv, shaping the future of digital transformations. You will lead integration projects, mentor engineers, and focus on building creative solutions. As a Senior Integration Engineer, your role encompasses building complex integrations...Senior
- Drive strategic regulatory initiatives in Canada as the Director of Regulatory Affairs with Jazz Pharmaceuticals. Ensure compliance with Health... ...of the Global Regulatory Affairs and Drug Safety team, you'll lead Canadian regulatory strategies, serving as the local point of...RegulatoryLocal area
- ...global business. We are seeking a talented Senior Java Engineer to drive the architecture, design, and implementation of our Futures Data as a Service post-trade orders &... ...impact our trade consumption, enrichment and reporting. What You’ll Do (Responsibilities) Architect...Senior
- Citi, a leading global bank with approximately 200 million customer... ...Responsibilities Conduct strategic data analysis, identify insights... ...and escalating, managing and reporting control issues with... ...years of hands‑on professional software engineering experience, including...Senior
- Become a Senior Electrical Engineer with Hatch in Mississauga, leading key projects in the metals and energy industries. Focus on sustainable design and innovative solutions in your work. Hatch is looking for a skilled Senior Electrical Engineer to enhance their Project...Senior
- Join McKesson as a Senior Data Scientist, working hybrid from Mississauga, ON. This role focuses on machine learning applications that deliver strategic value... .... Your role involves collaborating with product and engineering teams while ensuring model governance and performance...Senior
- Step into the role of Java Software Engineer at Synechron, where you will develop cutting‑edge software solutions for the financial sector. This position offers a versatile hybrid work model. Synechron is on the lookout for a Java Software Engineer with extensive experience...
$85k - $106k per year
Job Title Technical Lead – Detail Design Work Arrangement On... .... Deploying high expertise in engineering toolsets including CAD and... ...against standards, rules and regulatory requirements. Working within mandated... ...experience of processes, data systems and the business environment...RegulatoryPermanent employment- Job Title Developer - Emerging technologies (Big Data, Mobile, Cloud, RPA) – 3 Location Hybrid - 44 King Street... ...Business Group & Project The DevOps team within Cloud Engineering is a highly skilled group of software professionals responsible for enabling the success of...RegulatoryBig dataContract workImmediate startMonday to fridayFlexible hours
- ...enabling last‑mile adoption of insights. We drive true business impact by uniting our strengths in business analytics, data science, and software engineering. We help our clients deliver on the artificial intelligence imperative in a practical and demystified way. Job...
- Rodan Energy is hiring a SCADA Software Engineer focusing on DER systems. This hybrid role at our Mississauga HQ emphasizes hands‑on development and system maintenance. As a crucial member of the DER Systems team, you will have 2-3 years of SCADA experience, particularly in...
$136.94k - $179.73k per year
Senior Medical Compliance Lead Location: Mississauga Job ID: 202605-111628 The Position At Roche, our commitment to quality in Pharma Development is unwavering. We deliver confidence in the integrity of our data, agility in our processes, and transparency with regulators...Senior- ...on the lookout for a seasoned Enterprise Data Architect to elevate their wholesale lending... ...modeling and integration skills to design leading-edge data solutions. This position within... ...enterprise data requirements for wholesale lending Lead architecture strategy and planning...Senior
- Join Jazz Pharmaceuticals as the Director of Regulatory Affairs, focusing on compliance with Health Canada. Lead regulatory initiatives while partnering with global teams to accelerate drug approvals. As a vital contributor to the Global Regulatory Affairs and Drug Safety team...RegulatoryLocal area
- Overview Candu Energy Inc. is a leading full‑service nuclear... ...Candu Energy Inc home office in Mississauga, Ontario. Responsibilities... ...team of junior and intermediate engineers, provide mentoring and coaching... ...work scope, monitor and report project progress and communicate...SeniorRegulatoryLong term contractPermanent employmentTemporary workFor contractorsWorldwideHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Lead Software Engineer - Regulatory Reporting & Big Data (Mississauga). Be the first to apply!
- lead structural engineer Mississauga, ON
- lead software engineer Mississauga, ON
- lead process engineer Mississauga, ON
- data engineer Mississauga, ON
- data cabling engineer Mississauga, ON
- junior data engineer Mississauga, ON
- information engineer Mississauga, ON
- data integration developer Mississauga, ON
- data centre engineer Mississauga, ON
- python data engineer Mississauga, ON
