Back to all jobs
S

Senior Software Engineer

Sur

ArgentinaRemote1mo ago
Seniority
Senior

About the role

As the Senior Software Engineer you will be responsible for building and maintaining scalable software solutions that support financial operations, payment workflows, and compliance-related systems. In this role, you will work across backend and full-stack projects, collaborate with distributed teams, and contribute to the development of secure and reliable applications in a remote-first environment.

What You’ll Do

  • Design, develop, and maintain scalable backend services and APIs using TypeScript and Node.js.
  • Build and support full-stack applications using React and Next.js.
  • Contribute to architecture decisions, data modeling, and production-grade deployments.
  • Develop secure, reliable, and maintainable systems for high-volume transaction and financial workflows.
  • Collaborate with engineering and product teams to define technical solutions and improve platform capabilities.
  • Participate in code reviews, testing, CI/CD processes, and deployment strategies.
  • Troubleshoot complex technical issues and proactively identify system improvements.
  • Contribute to technical discussions and provide input on product and engineering decisions.
  • Mentor junior engineers and support engineering best practices across the team.
  • Work effectively in a remote-first and highly collaborative environment.

Requirements

  • C1 level English or equivalent.
  • 5+ years of professional software engineering experience.
  • Strong backend development experience with Node.js and TypeScript.
  • Professional experience with React and Next.js.
  • Experience designing and maintaining RESTful APIs and backend architectures.
  • Hands-on experience with relational databases and data modeling.
  • Experience working with CI/CD pipelines, testing frameworks, and production deployments.
  • Professional experience with cloud platforms such as AWS, GCP, or Azure.
  • Strong written English communication skills.
  • Ability to work independently while collaborating effectively with distributed teams.

Preferred Qualifications

  • Experience working in fintech, banking, payments, insurance, or other regulated industries.
  • Exposure to financial compliance environments or transaction-processing systems.
  • Experience building or maintaining payment flows, escrow systems, reconciliation processes, or financial ledgers.
  • Familiarity with capital markets, M&A workflows, broker-dealer systems, or compliance tooling.
  • Experience working with highly regulated infrastructure environments.
  • Previous experience mentoring engineers or contributing to technical leadership initiatives.
  • Experience in remote-first or globally distributed teams.

Benefits

  • Compensation: $4,500 to $7,000 USD per month.
  • Fully remote work environment.
  • Local benefits and paid time off according to local labor laws.
  • Opportunity to work on complex financial infrastructure and scalable backend systems.
  • Long-term growth opportunities within an expanding global team.

Perks & benefits

  • Distributed Team
  • Paid Time Off

723,000+ hidden jobs like this

Sur and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.