Senior Software Engineer (Internal Financial Systems)

2 Months ago • 7-10 Years • System Design

Job Summary

Job Description

The Senior Software Engineer will be responsible for architecting, developing, and overseeing a critical financial data processing system. This includes ensuring seamless data integration, processing, and delivery for financial reporting, reconciliation, and strategic decision-making. Key responsibilities include architecting a scalable system, developing automation solutions, ensuring data integrity, monitoring system performance, leading system optimization, and collaborating with the finance department to meet their needs. The role also involves adhering to financial regulations and documenting system architectures. The engineer will work remotely from anywhere in the world. The job offers competitive salary.
Must have:
  • Experience in data engineering or system architecture.
  • Proven track record in building and maintaining data systems.
  • Experience in developing systems for financial data reconciliation processes.
  • Expertise in Python.
  • Expertise in automation and scripting for ETL processes.
  • Deep understanding of SQL.
  • Experience with AWS.
  • Ability to align technical solutions with business objectives and requirements.
  • Exceptional leadership skills with experience managing technical teams.
Perks:
  • Welcoming international team of highly qualified professionals
  • Work remotely from anywhere in the world
  • Access any of our global offices anytime
  • Company supports your professional growth
  • Flexible schedule
  • 40 paid days off
  • Competitive salary

Job Details

 

We are seeking an experienced and highly skilled Senior Software Engineer for Finance team to architect, develop, and oversee a mission-critical financial data processing system. This role is integral to our operations, ensuring the seamless integration, processing, and delivery of diverse transactional data essential for financial reporting, critical reconciliation processes and strategic decision-making.


WHAT YOU’LL BE DOING:

  • Architect a scalable and secure financial data processing system aligned with corporate objectives and compliance requirements.
  • Develop advanced automation solutions for the seamless integration of transactional data from multiple internal platforms and external sources.
  • Oversee the standardization and normalization of complex and frequently changing transactional data formats from a variety of global sources.
  • Ensure data integrity, accuracy, and consistency.
  • Monitor system performance rigorously, implementing proactive measures to guarantee uptime and reliability.
  • Establish and maintain disaster recovery protocols and failover mechanisms to protect against data loss and service interruptions.
  • Lead initiatives for system optimization, scaling, and the integration of new technologies.
  • Evaluate and implement industry best practices to enhance system efficiency and effectiveness.
  • Design and implement system features that facilitate the financial department's ability to perform reporting, audit and data reconciliation effectively.
  • Provide robust data outputs and interfaces that support reporting, audit and reconciliation activities, including reporting tools, dashboards, and data validation mechanisms.
  • Work closely with the financial department to understand their needs and translate them into technical solutions within the system.
  • Ensure that the system's functionalities align with the department's workflows and enhance their efficiency.
  • Ensure all data handling and processing activities comply with relevant financial regulations and internal policies.
  • Stay abreast of regulatory changes that may impact data processing and reporting.
  • Maintain detailed documentation of system architectures, processes, configurations, and changes.
  • Document features and functionalities that support the financial department's reconciliation processes.

WHAT WE LOOK FOR IN YOU:

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Finance, Engineering, or a related discipline.
  • Minimum of 7-10 years of experience in data engineering, system architecture, or a similar role within the financial services industry.
  • Proven track record in building and maintaining large-scale, mission-critical data systems.
  • Experience in developing systems that support financial data reconciliation processes.
  • Expertise in Python.
  • Expertise in automation and scripting for ETL processes and system maintenance.
  • Database and Data Processing:
  • Deep understanding of SQL.
  • Proficiency in data modelling, warehousing, and handling large volumes of diverse transactional data.
  • Experience with data ingestion from varied sources including APIs, file transfers, and messaging systems.
  • Knowledge of developing user interfaces and/or APIs that facilitate data access and manipulation by other departments.
  • Experience with AWS.
  • Familiarity with DevOps practices, continuous integration, and deployment tools.
  • Ability to align technical solutions with business objectives and regulatory requirements.
  • Proactive in identifying opportunities for system improvements and risk mitigation.
  • Exceptional leadership skills with experience managing technical teams.
  • Excellent communication skills, capable of articulating complex concepts clearly and concisely.
  • Strong analytical mindset with meticulous attention to detail.
  • Proven ability to troubleshoot complex systems and resolve issues efficiently.
  • In-depth understanding of financial markets, trading systems, and transaction processing.
  • Familiarity with compliance standards and regulatory frameworks affecting financial data processing.

WHY SHOULD YOU JOIN OUR TEAM?

  • A welcoming international team of highly qualified professionals
  • Work remotely from anywhere in the world
  • Access any of our global offices anytime
  • Company supports your professional growth
  • Flexible schedule
  • 40 paid days off
  • Competitive salary

Similar Jobs

Nice - Specialist DevOps Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Week ago
Ansys - Technical Support Engineer II : LS DYNA / Mechanical

Ansys

Tokyo, Japan (On-Site)
2 Weeks ago
Philips - Sales, Key Account Manager- Hospital Patient Monitoring

Philips

Dallas, Texas, United States (On-Site)
1 Month ago
Riot Games - Game Designer III - Teamfight Tactics, Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
PwC - Cloud & IT Transformation Senior Associates

PwC

Makati City, Metro Manila, Philippines (On-Site)
9 Months ago
Apple - Wireless System Verification Engineer

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
GoMotive - Staff System Software Engineer (Superbuilder) - Embedded

GoMotive

United States (Remote)
4 Months ago
Toast - Staff Systems Engineer

Toast

United States (Remote)
1 Month ago
FalconX - Trading System Support Engineer

FalconX

Bengaluru, Karnataka, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zazz - Artificial Intelligence Engineer

Zazz

(Remote)
5 Months ago
Postman - Senior Backend Engineer, Cloud Platform

Postman

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Aristocrat - Senior Director, Data Science

Aristocrat

London, England, United Kingdom (Hybrid)
7 Months ago
lifechruh - Senior Program Manager

lifechruh

Edmond, Oklahoma, United States (On-Site)
9 Months ago
Unisys - DBA Vendor Sr Analyst

Unisys

Bogotá, Bogota, Colombia (On-Site)
2 Months ago
PayPal - Senior Data Scientist

PayPal

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Gametion - Product Manager

Gametion

Navi Mumbai, Maharashtra, India (On-Site)
8 Months ago
Digital extremes - AI Programmer

Digital extremes

London, Ontario, Canada (Hybrid)
3 Months ago
London stock Exchange - Lead Network Engineer

London stock Exchange

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Inveniolsi - Angular Senior Consultant

Inveniolsi

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

System Design Jobs

Apple - Cellular RF Transmitter Systems Engineer

Apple

Waltham, Massachusetts, United States (On-Site)
2 Months ago
GoMotive - Staff System Software Engineer (Superbuilder) - Embedded

GoMotive

United States (Remote)
4 Months ago
Qualcomm - Camera ISP Algorithm System Engineer

Qualcomm

Shanghai, China (On-Site)
2 Months ago
Cubic corporation - Lead Project System Engineer

Cubic corporation

Hyderabad, Telangana, India (On-Site)
1 Month ago
Open Systems Technologies - System Engineer Monitoring

Open Systems Technologies

Saarlouis, Saarland, Germany (On-Site)
3 Weeks ago
playground - Senior Systems Engineer

playground

Royal Leamington Spa, England, United Kingdom (Hybrid)
2 Months ago
bytedance - Research Engineer (Machine Learning Training System) - 2025 Start

bytedance

Singapore (On-Site)
8 Months ago
Sailpoint - IT System Engineer - Linux

Sailpoint

Pune, Maharashtra, India (On-Site)
4 Days ago
caliogo - Senior IT Systems Engineer

caliogo

Lucknow, Uttar Pradesh, India (On-Site)
3 Weeks ago
Apple - Software Engineer - Proximity Systems Team

Apple

San Diego, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded