💻 Senior Backend Engineer (.NET Core | FinTech Investments)

guatemala, Guatemala (Remote)

💻 Senior Backend Engineer (.NET Core | FinTech Investments)

📍 Location: Colombia (Remote)
💼 Employment Type: Full-Time | Contractor Agreement
🌎 Hiring Company: Allied Global
🕒 Schedule: Monday – Friday | Overlap with Spain business hours (starting at 12:00 PM Spain Time)
🗣️ Language Requirements: Professional English (B2+/C1) and Fluent Spanish


🚀 About the Opportunity

Allied Global is seeking an experienced Senior Backend Engineer to join a highly skilled international engineering team building and evolving cutting-edge financial technology solutions.

This is an individual contributor role focused on designing, developing, and maintaining high-quality backend services using modern Microsoft technologies. You'll collaborate with senior engineers across Europe while helping build scalable, secure, and high-performance investment platforms used in real-world financial environments.

This opportunity is ideal for backend engineers who enjoy solving complex technical challenges, building resilient distributed systems, and working within modern cloud-native architectures.


💻 What You'll Do

Backend Development

  • Design, develop, and maintain scalable backend services using .NET Core and C#.
  • Build and enhance RESTful APIs supporting internal and external applications.
  • Develop reliable, secure, and fault-tolerant software solutions.
  • Own backend components from design through production deployment.
  • Improve application performance, scalability, and system reliability.
  • Participate in technical discussions and contribute to engineering best practices.

System Integration

  • Develop integrations with payment providers, brokers, and third-party financial services.
  • Design scalable solutions for distributed systems.
  • Work with SQL and NoSQL databases to support high-volume applications.
  • Support cloud-based environments and infrastructure initiatives.

Collaboration

  • Collaborate with an experienced international engineering team.
  • Participate in code reviews and technical knowledge sharing.
  • Contribute to CI/CD initiatives and software quality improvements.
  • Work independently while collaborating across distributed teams.

✅ Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • 8+ years of professional backend development experience.
  • Strong experience developing applications with .NET Core and C#.
  • Extensive experience designing and developing REST APIs.
  • Strong knowledge of SQL and NoSQL databases (MongoDB, Firestore, or similar).
  • Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Experience integrating third-party services and financial platforms.
  • Ability to work independently within senior engineering teams.
  • Professional English communication skills (B2+/C1).

⭐ Highly Preferred Experience

Candidates with experience in any of the following will be highly valued:

  • Investment FinTech platforms
  • Robo Advisors
  • Neobrokers
  • Wealth Management platforms
  • Investment brokerage systems
  • Financial services integrations
  • Distributed systems
  • Event-driven architectures

💡 Technical Skills

Required

  • .NET Core
  • C#
  • REST APIs
  • SQL
  • MongoDB
  • Firestore
  • NoSQL Databases
  • AWS, Azure, or GCP
  • Backend Architecture
  • Cloud Development
  • Third-Party Integrations
  • Microservices

Nice to Have

  • Kubernetes
  • CI/CD Pipelines
  • RabbitMQ
  • Event-Driven Architecture
  • Distributed Systems
  • Background Processing

🌟 What We're Looking For

The ideal candidate is:

  • A senior backend engineer who enjoys building scalable, production-grade software.
  • Comfortable working independently while collaborating with experienced engineering teams.
  • Passionate about software quality, clean architecture, and continuous improvement.
  • Analytical, proactive, and capable of solving complex technical problems.
  • Experienced working in distributed international teams.
  • Able to communicate effectively in English during technical discussions.

🌍 Why Join Allied Global?

  • Join an international engineering team collaborating across Europe.
  • Work on innovative FinTech products within the investment industry.
  • Fully remote opportunity based in Peru.
  • Long-term contractor engagement with an initial 12-month project.
  • Structured onboarding and the opportunity for long-term extension.
  • Work alongside highly experienced senior engineers in a collaborative environment.

⭐ Key Requirements

  • 8+ years of backend development experience.
  • Strong expertise in .NET Core and C#.
  • Advanced experience building REST APIs.
  • Strong SQL and NoSQL database experience.
  • Experience with AWS, Azure, or GCP.
  • Professional English (B2+/C1) is required.
  • Candidates must be located in Peru.
  • Previous experience in Investment FinTech, Robo Advisors, Neobrokers, or Wealth Management platforms is highly preferred.


💻 Senior Backend Engineer (.NET Core | FinTech Investments)

Job description

💻 Senior Backend Engineer (.NET Core | FinTech Investments)

Personal information
Details