HFM
HFM
501 – 1.000 Angajați
FinanțeFintech
HFM este o companie de tehnologie financiară care oferă o platformă globală de tranzacționare, conectând clienții la piețele financiare și la servicii de tranzacționare. Activitatea sa se concentrează pe accesul la piețe prin tehnologie și pe experiența clienților. Sediul central al HFM se află în Cipru, iar compania descrie un mediu de lucru axat pe clienți, inovație, excelență și colaborare, cu oportunități de carieră și stagii de practică.

Senior Enterprise Software Architect

Shape secure, distributed backend services for HFM’s global multi-asset trading platform. Define APIs and event architecture for balances, payments, and identity.

Descriere

  • Lead backend architecture across service boundaries, data ownership, and service communication.
  • Establish reference designs and conventions for new backend services.
  • Set REST and gRPC standards, upheld through code reviews and automated checks.
  • Guide messaging and event architecture, including delivery guarantees, ordering, and idempotency.
  • Define backend security, observability, and resilience standards.
  • Write production code, create shared libraries and proofs of concept, and modernize legacy services.
  • Work with architects, engineering teams, and stakeholders to turn business needs into robust, scalable solutions.
  • Mentor engineers and promote backend best practices across the global engineering organization.
  • Design and build internal backend services and APIs for client balances, payments, and identity, including support for web and mobile applications.

Cerințe

  • Degree in Computer Science, Engineering, or a related field at bachelor’s or master’s level, or equivalent experience.
  • At least 10 years of hands-on backend engineering experience, including several years designing distributed services used by multiple teams.
  • Fluent English; additional languages are an advantage.
  • Expert Python skills and asynchronous programming experience.
  • Production experience with modern Python frameworks such as FastAPI.
  • Deep knowledge of distributed systems, event-driven design, and REST and gRPC API development.
  • Strong SQL and NoSQL data architecture skills, including schema design, complex queries, query optimization, and performance tuning.
  • Hands-on experience with Kafka and Redis.
  • Experience architecting high-throughput financial systems such as ledgers, payments, or balance processing.
  • Strong Docker and CI/CD background, with working knowledge of observability stacks.
  • AWS, Kubernetes, and Next.js experience is an advantage.
  • Must be eligible or legally authorized to work in the country where the role is based.
  • Submit resumes in English.

Beneficii

  • Hybrid schedule with two work-from-home days.
  • Wolt meal allowance.
  • Comprehensive health insurance.
  • Provident fund after completing the trial period.
  • Shorter Fridays during August.
  • Additional paid annual leave of up to 30 days, depending on years of service.
  • Birthday leave.
  • Access to Udemy Business.
  • Gym membership.
  • Employee referral bonus program.
  • Visa sponsorship and relocation assistance.

Locuri de muncă similare

Provectus

Remote Business Development and Partnerships Associate

Provectus

Drive enterprise sales of Provectus’s production AI consulting services through its AWS and Anthropic partnerships. Qualify partner leads and develop Financial Services and Life Sciences opportunities.

Deschide
Osmose

Director of Business Development, Public Power

Osmose

Lead consultative sales of Osmose’s utility resilience, assessment, and restoration services to public power customers. Manage strategic accounts, forecasts, and utility relationships across an assigned territory, with travel of about 50%.

Deschide
Ecolab

Business Development Manager, Data Centers and Microelectronics

Ecolab

Grow Ecolab’s water management business with data center and microelectronics customers across Europe. Develop strategic prospects, manage sales pipelines, and shape consultative proposals.

Deschide