Post Job Free
Sign in

Senior Software Engineer Financial Engineering & Systems

Location:
Zapopan, Jalisco, Mexico
Posted:
May 04, 2026

Contact this candidate

Resume:

Edmundo Briseño Ruelas

Senior Software Engineer · Systems & Financial Engineering

Guadalajara, Mexico (Remote) +52-33-263*-**** *******.*******@*****.*** Professional Summary

Senior Software Engineer and Architect with 40+ years of experience designing, building, and supporting mission-critical systems across financial engineering, embedded systems, ERP platforms, and advanced computational models. Proven expertise in C++, SAP Treasury

& Risk Management (TRM), financial derivatives valuation, compiler design, and large-scale system architecture. Experience modernizing legacy systems into distributed and microservices-based architectures, while beginning the adoption of AI tools as part of daily engineering work.

Core Technical Skills

• Languages: C++, C, C#, ABAP, VB.NET, VBA, VB6, SQL, PL/SQL, Java, JavaScript, Prolog

• Microservices & Distributed Systems: Microservices architecture, asynchronous messaging, and service-to-service communication using RabbitMQ; creation and consumption of microservices primarily in C++ (and C#)

• Systems & Platforms: SAP ERP (TRM), Windows, Embedded Windows, Unix/Linux

• Databases: Oracle, Microsoft Access

• Financial Engineering: Derivatives valuation (IR, FX, commodities), pricing models, risk metrics, IFRS

• Software Engineering: OOP, UML, Design Patterns, Frameworks, Compilers & Interpreters, Agile / Scrum

• Developer Productivity & AI: Initial and ongoing adoption of AI-assisted tools integrated with Git, Jira (Atlassian), Visual Studio Code, and Visual Studio 2022 Artificial Intelligence & Developer Productivity

• Beginning the adoption of AI tools in daily professional work to support productivity, accuracy, and delivery quality

• AI-assisted reading, drafting, and responding to technical and business emails

• AI-supported authoring, reviewing, and refinement of technical documentation and design notes

• Initial use of AI to assist with code analysis, refactoring, debugging, and understanding of large legacy C++ codebases

• Early, hands-on adoption of AI tools within Git-based workflows and the Atlassian ecosystem (Jira) to support code analysis, issue understanding, and technical communication

• Initial use of AI-enabled features in Visual Studio Code and Visual Studio 2022, with a strong focus on supporting modern C++ development and codebase understanding Professional Experience

Senior Software Developer (C++) – HCL Technologies (IGT Gaming) Sep 2021 – Present

• Senior C++ developer working on gaming systems running on Embedded Windows

• Maintenance and enhancement of performance-critical legacy applications

• Participation in engineering support for production systems, including defect investigation, resolution, and system stability improvements

• Participation in a modernization initiative migrating a core inter-component communication layer from legacy technology to a microservices-based, asynchronous messaging architecture using RabbitMQ, including implementation and integration of microservices and message producers/consumers, primarily in C++, within a distributed system

• Initial adoption of AI-assisted development practices to support analysis, coding, debugging, documentation, and issue resolution

Senior Software Engineer / Architect – PEMEX Jul 1979 – Sep 2020

• Architect and lead developer of financial trading, valuation, and risk management systems

• Design and implementation of pricing models for bonds, swaps, options, futures, FX, and commodities

• Customization and extension of SAP TRM valuation engines, reports, and automation

• Implementation and extension of the SunGard Infinity trading platform

• Design of interpreters, compilers, and mathematical modeling engines Selected Key Projects

• Calc-RFN (SAP TRM Extension): Architecture and implementation of valuation models, financial instruments, and IFRS reporting framework within SAP TRM (ABAP, VBA)

• Infinity Trading Platform Extensions: Design and development of custom trading and valuation components for derivatives and commodities (C++, Oracle)

• SIDI – Embedded Derivatives System: End-to-end design and implementation of a system for identification and management of embedded derivatives in complex contracts (VB.NET, Oracle)

• V@R Portfolio Valuation Engine: Development of a valuation and risk system for debt and derivatives portfolios (C++, VB6, Matlab)

• BodegaSoft (POS System): Long-term design and development of a POS used in Mexico City wholesale markets (C#, VB.NET)

Professional Presentations

Speaker, SAP Forum Mexico 2016 — Mexico City "Automation of Financial Risk Methodologies in PEMEX using SAP Treasury & Risk Management (TRM) for IFRS Financial Disclosure"

Education

B.Sc. in Electronic Engineering and Communications – Universidad de Guadalajara (1985) M.Sc. in Computer Science – ITESM (coursework completed; thesis 90%) Languages

Spanish: Native

English: Advanced technical proficiency



Contact this candidate