Назад
Company hidden
4 дня назад

Senior Software Engineer / Team Lead (Fintech)

Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior/lead
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer / Team Lead (Fintech): Building and maintaining React applications, embeddable widgets, and secure .NET services for an orchestration platform serving embedded financial products with an accent on AWS, distributed systems, and partner integrations. Focus on designing resilient APIs and microservices, guiding engineers, and solving complex reliability, testing, observability, and infrastructure challenges.

Location: Remote; hiring in Latin America. A valid U.S. visa and ability to travel to the U.S. for onboarding and knowledge transfer are required.

Company

hirify.global is a US-based outsourced software development company providing software engineering expertise to technology companies through a remote-first global team.

What you will do

  • Develop and maintain React applications, portals, embeddable widgets, and reusable UI components.
  • Build secure REST APIs, microservices, business workflows, and integrations using C# and .NET Core.
  • Design PostgreSQL and MongoDB schemas, queries, migrations, and data-access patterns.
  • Contribute to AWS workloads using EKS, Lambda, containers, and Step Functions or equivalent orchestration.
  • Write unit, component, integration, contract, and end-to-end tests while troubleshooting application, data, UI, API, and cloud issues.
  • Provide technical leadership through architecture discussions, API and event-contract design, code reviews, documentation, delivery support, and guidance to engineers.

Requirements

  • 10+ years of experience developing and supporting production software.
  • Strong C#/.NET Core skills, including REST APIs, dependency injection, asynchronous programming, testing, and secure coding.
  • Hands-on experience with React, JavaScript/TypeScript, component architecture, state management, HTML, and CSS.
  • Experience with PostgreSQL, MongoDB, or similar relational and document databases.
  • Experience with microservices, API-first development, third-party integrations, and resilient distributed systems.
  • Hands-on experience with AWS, Docker, and Kubernetes/EKS.
  • Ability to write automated unit and integration tests and troubleshoot UI, API, data, and cloud issues.
  • Experience with Git workflows and CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI.
  • Ability to translate requirements into maintainable, well-documented solutions and provide technical leadership to engineering teams.
  • Valid U.S. visa and ability to travel to the U.S. for onboarding and knowledge transfer.

Nice to have

  • Experience with embeddable widgets, micro-frontends, white-label applications, or multi-tenant SaaS.
  • Experience with AWS Lambda, Step Functions, ECS Batch, S3, KMS, certificate or secret management.
  • Exposure to Python services, data pipelines, and unittest.
  • Experience with Terraform/Pulumi and GitOps tools such as Argo CD.
  • Experience with Splunk, Datadog, Grafana, CloudWatch, distributed tracing, and incident support.
  • Background in financial services, payments, embedded finance, lending, or banking.

Culture & Benefits

  • Remote-first work within a global team operating across 55+ countries and five continents.
  • Hands-on opportunity to influence technical decisions and shape a platform for embedded financial products.
  • Contractor engagement with complex engineering work across React, .NET, AWS, and partner integrations.

Hiring process

  • Submit a CV in English.
  • Complete an introductory recruiter call, internal interview, and client interview before receiving an offer.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →