About The Position

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.

Requirements

  • 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 ).
  • Candidates must be located in Peru.

Nice To Haves

  • Investment FinTech platforms
  • Robo Advisors
  • Neobrokers
  • Wealth Management platforms
  • Investment brokerage systems
  • Financial services integrations
  • Distributed systems
  • Event-driven architectures
  • Kubernetes
  • CI/CD Pipelines
  • RabbitMQ
  • Event-Driven Architecture
  • Distributed Systems
  • Background Processing

Responsibilities

  • 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.
  • 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.
  • 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.

Benefits

  • Long-term contractor engagement with an initial 12-month project.
  • Structured onboarding and the opportunity for long-term extension.
Ā© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service