Senior Software Engineer, Backend
Summary
The Senior Software Engineer will design, build, and maintain scalable backend services using C# and .NET, focusing on payment routing and platform infrastructure. The role requires extensive experience in the fintech or payments sector and expertise in distributed systems.
Design, build, and maintain scalable backend services using C# and .NET. Develop core infrastructure for payment routing, connector management, and platform configuration.
Requirements: Candidates should have 5+ years of experience in building production backend services and strong experience with C# and the .NET ecosystem. A background in Payments or FinTech, along with skills in designing APIs and understanding distributed systems, is essential.
Key Skills: C#, .NET, Payments, FinTech, High-volume Transaction Processing, RESTful APIs, Event-driven APIs, Relational Databases, Data Modelling, Distributed Systems, Cloud-based Applications, Problem-solving, Communication, Collaboration, Technical Leadership
Benefits: Competitive Salary, Stock Options, Flexible PTO, Paid Parental Leave, Medical Insurance, Dental Insurance, Vision Insurance, 401K, HSA, Pre-tax Savings Programs