Senior Software Engineer - Full Stack

W
WorthFinancial data integrations
Workable workplace: remote; Workable locations: Orlando, Florida, United States. Atlanta, Georgia, United States. Tampa, Florida, United States. Miami, Florida, United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of professional software engineering experience.
Required Skills
Node.jsPostgreSQLKafkaKubernetesReact.jsTypeScriptNest.jsRESTful APIs

Requirements

  • 8+ years of professional software engineering experience.
  • Demonstrated ownership of major production features or subsystems, ideally with significant integration or platform-API surface area.
  • Deep expertise in Node.js and TypeScript.
  • Strong system design skills for resilient integrations, including retries, idempotency, circuit breakers, rate limiting, webhook handling, and graceful degradation.
  • Experience designing or operating a public API or SDK, including versioning, authentication, contracts, and developer ergonomics.
  • Hands-on PostgreSQL experience, including schema design and query optimization.
  • Experience building or maintaining event-driven systems using Kafka.
  • Experience operating containerized applications in Kubernetes.
  • Ability to refactor complex or legacy integration code into modular, swappable, well-tested adapters.
  • Experience mentoring junior engineers and raising team quality standards.
  • Ability to work effectively with incomplete, contradictory, or changing partner specifications.
  • Bonus: experience with KYB, KYC/IDV, AML, fraud, banking, or identity data providers; public SDKs; AWS services; Terraform; Redis; Redshift and ETL; Python; or fintech, payments, lending, or regulated data environments.

Responsibilities

  • Own the design and implementation of major integrations and subsystems, from partner evaluation through production rollout and ongoing operation.
  • Build third-party data-provider integrations and abstract them behind clean, versioned internal contracts.
  • Design, evolve, and operate public REST APIs and SDKs, including versioning, backward compatibility, authentication, rate limiting, and developer experience.
  • Translate ambiguous partner specifications, customer requirements, and vendor edge cases into technical designs with clear tradeoffs.
  • Write production backend and, where needed, frontend code using Node.js, TypeScript, Nest.js, and React.js.
  • Design and evolve PostgreSQL schemas for vendor responses, normalization layers, and crosswalking metadata.
  • Build event-driven workflows with Kafka and Redis for enrichment, retries, dead-lettering, and backpressure.
  • Optimize queries and resolve performance bottlenecks in integration pipelines.
  • Deploy, monitor, and debug containerized integration services in Kubernetes, including alerting and runbooks.
  • Lead refactoring, incident response, code reviews, and coaching on integration patterns, resilience, testing, and API design.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now