
Senior Software Engineer – Integrations
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Florida.
• Take charge of the design and execution of key integrations and subsystems, from the initial evaluation of partners to production deployment and ongoing operations.
• Develop and sustain integrations with external data providers (KYB, KYC/IDV, AML, fraud, banking, identity) and encapsulate them behind clean, versioned internal contracts.
• Design, enhance, and manage Worth's public REST APIs and SDKs, with a strong focus on versioning, backward compatibility, authentication, rate limiting, and developer experience.
• Translate ambiguous partner specifications, customer integration needs, and vendor edge cases into clear technical designs with well-defined tradeoffs.
• Produce high-quality production code across backend and, when necessary, frontend systems utilizing Node.js, TypeScript, Nest.js, and React.js.
• Create and advance PostgreSQL schemas that capture vendor responses, normalization layers, and crosswalking metadata, while paying close attention to indexing, performance, and data integrity.
• Develop event-driven workflows using Kafka and Redis that manage enrichment, retries, dead-lettering, and backpressure across slow or unreliable upstream APIs.
• Enhance slow queries and address systemic performance issues in high-throughput integration pipelines.
• Deploy, monitor, and troubleshoot containerized integration services in Kubernetes, including the alerting and runbooks that detect vendor degradations before they impact customers.
• Lead pragmatic refactoring of legacy or accumulated integration code into modular, testable, and interchangeable adapters.
• Methodically handle production incidents (vendor outages, schema changes, auth rotations, quota exhaustion) and strengthen the system to minimize recurrence.
• Set an example in code reviews, guiding others on integration patterns, resilience, testing strategies, and API design.
• Convey complex tradeoffs among engineering, product, partnerships, and customer-facing teams.
• Over 8 years of professional software engineering experience.
• Proven ownership of significant features or subsystems in production, preferably with extensive integration or platform-API surface area.
• In-depth expertise in the Node.js and TypeScript ecosystem.
• Strong system design capabilities, particularly in resilient integrations: retries, idempotency, circuit breakers, rate limiting, webhook handling, and graceful degradation.
• Experience in designing or managing a public API or SDK (covering versioning, authentication, contracts, and developer ergonomics).
• Practical experience with PostgreSQL, including schema design and query optimization.
• Experience in building or maintaining event-driven systems using Kafka.
• Comfort with operating containerized applications in Kubernetes.
• Proven track record of refactoring complex or legacy integration code into modular, interchangeable, well-tested adapters.
• Documented experience mentoring junior engineers and elevating team quality standards.
• Ability to thrive in high-ambiguity environments, including dealing with partner specifications that may be incomplete, contradictory, or subject to change.
• Health Care Plan (Medical, Dental & Vision)
• Retirement Plan (401k, IRA)
• Life Insurance
• Flexible Paid Time Off
• 9 paid Holidays
• Family Leave
• Remote work options
• Hybrid work (for Orlando Associates)
• Complimentary Food & Snacks (Orlando)
• Wellness Resources
VPS
Tango
Influur
Salesloft
Get handpicked remote jobs straight to your inbox weekly.