NEWPosted 5 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
Recruiter Notice:
To remove this job posting, please send an email from
l@maascotech.com with the subject:
DELETE_JOB_ID_8213