Software Engineer

Nikkel, Lavern
Conshohocken, United States of America
2 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
Conshohocken, United States of America

Tech stack

Java
JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Identity and Access Management
Mobile Application Software
Node.js
TypeScript
Datadog
Grafana
Event Driven Architecture
Angular
Production Code
Kafka
GraphQL
Functional Programming
Api Design
Api Gateway
NestJS
Amazon Web Services (AWS)

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