Backend Engineer (C# and .Net)
Core
Design and implement robust, scalable, and maintainable backend solutions for complex financial scenarios, ensuring high-quality results consumed by other teams.
Role type
Senior IC backend engineer (C#/.NET)
Builds
Scalable backend systems and microservices for global financial workflows
Domain
Fintech / Global Payments
Deliverable
production ML models | product features
Required skills
C#, .NET, SQL Server, Microservices architecture, Message queues (RabbitMQ, SQS, Kafka), Unit testing, Design principles, Data structures and algorithms
Preferred skills
Cloud platforms (AWS, Azure, GCP), Non-relational databases (MongoDB), Agile methodologies, Mentoring
Technologies
C#, .NET, SQL Server, RabbitMQ, SQS, Kafka, AWS, Azure, Google Cloud, MongoDB
Responsibilities
Lead team goals and system architecture design, Implement scalable backend solutions, Collaborate with cross-functional partners, Improve engineering practices and processes, Monitor production systems and resolve critical issues, Conduct code reviews and ensure code quality
Seniority
Senior, hands-on IC