Senior Backend Engineer

7 Minutes ago • 5 Years +
Backend Development

Job Description

Growe is seeking a Senior Backend Engineer to design and develop robust backend systems for real-time, high-throughput transaction processing, including deposits, withdrawals, and matching engines. The role involves implementing and optimizing websocket-based flows, integrating crypto and fiat payment providers, ensuring correctness and fault tolerance of financial operations, and building event-driven components. The engineer will collaborate with cross-functional teams, write clean, scalable code, and contribute to architectural decisions.
Good To Have:
  • Strong experience with payment or crypto systems integrations.
  • Good communication skills.
  • Ability to work independently and in a fast-paced startup environment.
  • Responsibility.
  • Security-first mindset and knowledge of best practices in sensitive data handling.
  • Quick to learn and adapt to new skills.
Must Have:
  • Design and develop robust backend systems for real-time, high-throughput transaction processing (deposits, withdrawals, matching engine).
  • Implement and optimise websocket-based flows for real-time communication between user roles.
  • Integrate and orchestrate crypto and fiat payment providers.
  • Ensure correctness, consistency, and fault tolerance of concurrent financial operations.
  • Build and maintain event-driven backend components (ideally using Orleans or similar actor-based frameworks).
  • Collaborate with product, frontend, mobile, and QA teams to align delivery on MVP milestones.
  • Write clean, maintainable, and well-tested code in a secure and scalable manner.
  • Contribute to architectural decisions and system design reviews.
  • 5+ years of .NET experience.
  • Experience in fintech, payments, or real-time systems.
  • Proven experience designing and maintaining transactional backend flows involving concurrency, locking, and consistency.
  • Deep understanding of real-time communication (websockets, pub/sub models, event sourcing).
  • Experience with distributed systems, ideally actor-model frameworks (e.g., Orleans, Akka.NET, Proto.Actor, etc.).
  • Solid knowledge of event-driven architecture patterns (Kafka, RabbitMQ, etc.).

Add these skills to join the top 1% applicants for this job

communication
data-analytics
game-texts
quality-control
rabbitmq
websockets
system-design

##### Growe welcomes those who are excited to:

  • Design and develop robust backend systems for real-time, high-throughput transaction processing (deposits, withdrawals, matching engine);
  • Implement and optimise websocket-based flows for real-time communication between user roles;
  • Integrate and orchestrate crypto and fiat payment providers;
  • Ensure correctness, consistency, and fault tolerance of concurrent financial operations;
  • Build and maintain event-driven backend components (ideally using Orleans or similar actor-based frameworks);
  • Collaborate with product, frontend, mobile, and QA teams to align delivery on MVP milestones;
  • Write clean, maintainable, and well-tested code in a secure and scalable manner;
  • Contribute to architectural decisions and system design reviews.

##### We need your professional experience:

  • 5+ years of .NET experience;
  • Experience in fintech, payments, or real-time systems;
  • Proven experience designing and maintaining transactional backend flows involving concurrency, locking, and consistency;
  • Deep understanding of real-time communication (websockets, pub/sub models, event sourcing);
  • Strong experience with payment or crypto systems integrations - will be a plus;
  • Experience with distributed systems, ideally actor-model frameworks (e.g., Orleans, Akka.NET, Proto.Actor, etc.);
  • Solid knowledge of event-driven architecture patterns (Kafka, RabbitMQ, etc.).

##### We appreciate if you have those personal features:

  • Good communication skills;
  • Ability to work independently and in a fast-paced startup environment.
  • Responsibility;
  • Security-first mindset and knowledge of best practices in sensitive data handling;
  • Quick to learn and adapt to new skills.

##### We are seeking those who align with our core values:

  • GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals;
  • DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy and driving Growe to success;
  • BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve. We adapt today to win tomorrow.

Set alerts for more jobs like Senior Backend Engineer
Set alerts for new jobs by Growe
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙