Senior Software Engineer, Back-End (Payments)

New
C
CollectorsFintech / Collectibles
United StatesFull-TimeSenior
Salary140,971 - 228,870 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
AWSPostgreSQLDynamoDBKafkaKubernetesTypeScriptC#.NETReact

Requirements

  • 6+ years of engineering experience.
  • 2+ years operating as a Senior IC or equivalent technical leadership level.
  • Deep backend expertise in C# (.NET).
  • Frontend proficiency in React, Svelte, and TypeScript.
  • Strong data modeling skills with PostgreSQL and DynamoDB.
  • Experience with payments or fintech domains, including gateway integrations and PCI compliance.
  • Experience with distributed systems, microservices, Kafka, Kubernetes, and the AWS ecosystem.
  • Proven ability to use AI-assisted tools for development and debugging.
  • Experience with observability tools like Datadog.
  • Strong written and verbal communication skills.
  • Extreme ownership mindset and ability to thrive in a self-directed environment.

Responsibilities

  • Design, implement, and maintain integrations with multiple payment gateway providers, including Stripe and PayPal.
  • Develop backend payment services and APIs in C#/.NET while building intuitive customer-facing experiences in React, Svelte, and TypeScript.
  • Apply PCI-DSS best practices and resilient design patterns like tokenization, idempotency, and retries.
  • Leverage AI-assisted development tools to accelerate delivery and improve code quality.
  • Design and operate distributed, event-driven services on AWS and Kubernetes with comprehensive observability.
  • Partner across product, design, and platform teams to deliver seamless payment experiences for the marketplace.
View Full Description & ApplyYou'll be redirected to the employer's site
140,971 - 228,870 USD per year
Apply Now