Software Engineer

Revenue Growth Partners, LLC
New York, United States of America
25 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 208K

Job location

Remote
New York, United States of America

Tech stack

Artificial Intelligence
Mobile Application Software
Datadog
Grafana
Backend
Angular
Api Design
NestJS

Job description

The Senior Staff Software Engineer will serve as a platform-level contributor on their CARDS technology platform, focused on the acquisition side including building a hybrid fraud solution and supporting the next evolution of the cards product. This is a hands-on engineering role; not a solutions architect position. The ideal candidate will lead design discussions, mentor the team cross-functionally, and write production code daily. They must be able to deeply understand complex requirements, articulate pros and cons for each design solution, justify their decisions, and demonstrate strong distributed systems thinking. The role is approximately 60% guiding and design, 30-40% hands-on coding.

Requirements

Must Haves:

  • 10 years hands on coding experience
  • 5-6 years designing distributed systems and applications
  • Full stack - frontend AND backend experience required
  • Angular preferred, mobile app exposure a plus
  • TypeScript, Node.js, Java/JavaScript
  • Apollo GraphQL Federation - used within the last 2 years
  • AWS - hard requirement (EKS, Lambda, API Gateway, S3, KMS, IAM)
  • Kafka/SQS event driven architecture
  • Strong design thinking - must articulate pros and cons and justify decisions
  • Ability to mentor and guide a team cross functionally
  • Hands on coder daily - not a solutions architect

Nice to Haves:

  • Fintech/lending/credit card platform experience
  • Angular and/or mobile app experience
  • OpenTelemetry, Grafana, Datadog observability
  • NestJS framework
  • Strangler fig/shadow migration patterns
  • Credit bureau or collections API experience

Apply for this position