Staff Software Engineer (Finance, Remote)

Remote - EMEA
Posted 1 month, 1 week ago
Software Development

About the role

Job summary

This role involves leading the architectural design and development of foundational software systems for financial infrastructure in the Middle East. The position requires setting technical direction, establishing architectural standards, and ensuring compliance with regulatory requirements while maintaining high reliability and performance.

Qualifications

  • Proven experience in software engineering with a strong focus on system design and architecture.
  • Deep understanding of software development practices and performance optimization.
  • Ability to lead complex, multi-team software initiatives and resolve systemic issues.

Responsibilities

  • Architect and establish foundational software systems using Go or similar languages.
  • Design event-driven architectures and implement message queues for organizational standards.
  • Build and maintain APIs and services that support financial infrastructure.
  • Optimize system performance and ensure compliance with regulatory standards.
  • Establish coding standards and best practices for maintainable code.

Skills

  • Expertise in software architecture, design patterns, and performance optimization.
  • Strong problem-solving skills and ability to influence technical direction.
  • Experience with cloud or data center operations, particularly in the UAE and Saudi markets.

Education

  • Relevant degree in Computer Science, Engineering, or a related field.

Tools

  • Proficiency in programming languages such as Go, and familiarity with cloud technologies and API development.
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job