Senior Software Engineer - Integrations Team

9 hours, 37 minutes ago
Full-time
Senior
Software Development
Truv

Truv

Truv provides a comprehensive verification solution that simplifies the process of confirming income, employment, assets, and insurance for financial institutions, enabling them to make informed decisions.

Diversified Financial Services
51-250
Founded 2020
$28M raised

Description

  • Design and develop RESTful APIs for employment verification, income verification, and financial data processing services.
  • Build and maintain authentication systems using JWT tokens, OAuth integrations, and API key management for external clients.
  • Create and maintain API documentation with OpenAPI/Swagger and clear integration guides for developer partners.
  • Implement scalable endpoint architecture for high-volume data processing across bank, lender, and fintech integrations.
  • Develop webhook systems and callback handlers for real-time event notifications to client applications.
  • Ensure API security, including rate limiting, authentication middleware, and encryption for sensitive PII and financial data.
  • Optimize PostgreSQL performance and support high-performance API responses using Celery task queues and Redis caching.
  • Manage API versioning, backward compatibility, and breaking changes across client integrations.
  • Apply automated testing practices to validate API behavior and reliability.
  • Collaborate on building secure, production-grade integration services in a remote engineering environment.

Requirements

  • 5+ years of experience building production-grade REST APIs with Django REST Framework.
  • Demonstrated experience working with financial or other sensitive data environments.
  • Strong understanding of API security patterns, rate limiting, authentication middleware, and data encryption for PII/financial information.
  • Experience with PostgreSQL optimization, Celery task queues, and Redis caching.
  • Proficiency in API versioning strategies and maintaining backward compatibility.
  • Knowledge of OpenAPI documentation standards and automated testing frameworks for API validation.
  • Experience with financial data APIs such as employment verification, income verification, or bank account linking (preferred).
  • Background in Django middleware development and custom authentication backends (preferred).
  • Understanding of compliance requirements such as SOX and data privacy in API design (preferred).
  • Experience with monitoring and observability tools such as New Relic or DataDog (preferred).
  • Eligibility to work remotely from Spain, Georgia, Italy, Montenegro, Poland, Portugal, or Serbia.
  • Experience working with external client integrations in a high-volume environment (preferred).

Benefits

  • Fully remote work.
  • Competitive salary and equity package.
  • Flexible time off.
  • Opportunity to work with cutting-edge technology and innovative customers.
  • Opportunity to shape the future of financial data access.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Backend Engineer - Conversations

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Staff Backend Engineer for its Conversations platform to own and scale the data systems behind high-volume messaging across a distributed, remote-first product environment.

ClickHouse Elasticsearch Firestore GCP Grafana Kibana Microservices MongoDB Node.js OpenTelemetry Redis TypeScript
1 hour, 7 minutes ago

Junior Back End Engineer

Sensor Tower 11-50 Media

Sensor Tower is hiring a Junior Back End Engineer in London to help build and improve data-driven backend systems that power customer-facing products at scale.

ClickHouse GitHub MongoDB Python REST API Ruby Ruby on Rails Sidekiq
1 hour, 7 minutes ago

Backend Engineer (PHP/Golang)

Xsolla 251-1K Internet Software & Services

Xsolla is hiring a Backend Engineer in Montreal/Canada to build and maintain backend systems for its game monetization platform in a remote, full-time role.

Go PHP SQL
1 hour, 7 minutes ago

Backend Software Engineer Senior - Vaga afirmativa para mulheres

Swile 251-1K Professional Services

Swile is hiring a Senior Backend Software Engineer in Brazil to improve its current product and backend platforms through data-driven decisions that strengthen efficiency, stability, and performance.

gRPC Java Kafka Kotlin Microservices RabbitMQ Redis REST API
1 hour, 22 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers