NEWPosted 3 hours ago

Job ID: JOB_ID_8213

Role: Senior Backend Developer

This is a pure Individual Contributor (IC) role, focusing on building high-quality, observable, production code quickly and safely within a cloud-native stack. You will be the go-to hands-on coder and architect across our CARDS technology platform.

What You’ll Do:

Hands-on Engineering:

  • Write production-grade, scalable backend code using Node.JS, TypeScript, JavaScript, Python, and modern frameworks.
  • Design and implement services, including Apollo GraphQL subgraph/resolvers in TypeScript/Node.
  • Develop APIs, services, and platform infrastructure that support credit card acquisition workflows.
  • Ship event-driven features using Kafka/SQS with idempotent processing, retries, circuit breakers, and instant rollback capabilities (shadow/parallel modes).
  • Engineer for operations: Implement TDD, performance/load testing, OpenTelemetry traces/metrics/logs, meaningful SLOs, and production dashboards.
  • Work within a code repository with strict CI/CD pipelines, PR reviews, static analysis, and automated security scanning.

Technical Leadership & Strategy:

  • Architect platform-level services and improve systems for resilience, observability, and extensibility.
  • Make high-leverage engineering decisions that balance speed, quality, and maintainability.
  • Raise the bar on engineering quality through hands-on contributions, design reviews, and technical mentorship.

Team Collaboration & Mentorship:

  • Partner with product, design, operations, and other engineering teams to build solutions that deliver business value and customer impact.
  • Contribute to cross-functional platform efforts (e.g., onboarding, credit bureau reporting, servicing & collections APIs).
  • Drive alignment on technical strategy and execution, with strong written and verbal communication skills.

Mandatory Skills:

  • Software delivery in an agile environment
  • TypeScript
  • GraphQL (Apollo/Federation)
  • Node.JS
  • NextJS
  • AWS (EKS/Lambda, API Gateway, S3, KMS, IAM)
  • Backlog management in JIRA
  • Python
  • PostgreSQL
  • Event streams (Kafka/MSK or SQS)
  • TDD, CI/CD, feature flags, safe migration patterns (strangler, shadow/parallel)
  • Security and compliance: OAuth2/OIDC (Okta), least-privilege IAM, encryption, audit/retention
  • Production observability with OTel + Grafana/Datadog/New Relic (or similar)
  • Docker, Kubernetes
  • Cloud infrastructure, Terraform

Minimum Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 8+ years building distributed backend services; 3+ years with TypeScript/Node.js in production.
  • Deep understanding of software architecture, design patterns, and best practices for building scalable and robust applications.
  • Proven experience in leading and mentoring engineering teams, promoting technical excellence and collaboration.
  • Excellent communication and interpersonal skills.

Work Mode:

Hybrid

Locations:

Baltimore, MD / Wilmington, DE / Charlotte, NC / Evansville, IN / Irving, TX


Compensation & Location

Salary: $75 – $95 per year (Estimated)

Location: Wilmington, DE


Recruiter / Company – Contact Information

Email: l@maascotech.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
l@maascotech.com with the subject:

DELETE_JOB_ID_8213

to delete@join-this.com.