Lead Software Engineer at Truv

Cyprus

Truv Logo
Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
FinTechIndustries

Requirements

  • 5+ years building production-grade REST APIs using Django REST Framework with demonstrated experience in financial or sensitive data environments
  • Proven experience designing backend architecture for scalable, secure, and high-availability applications
  • Strong understanding of API security patterns, rate limiting, authentication middleware, and data encryption for PII/financial information
  • Experience mentoring other engineers, driving code quality initiatives, and leading technical discussions
  • Experience with PostgreSQL optimization, task queues, and caching for high-performance API responses
  • Proficient in managing API lifecycle: versioning, deprecations, and smooth transitions for clients
  • Passionate about clean code, automated testing, and maintainable systems
  • Preferred: Experience with financial data APIs (employment verification, income verification, bank account linking)
  • Preferred: Background in Django, DRF, Celery, and PostgreSQL development
  • Preferred: Understanding of compliance requirements (SOX, data privacy) in API design
  • Preferred: Exposure to modern infrastructure and tooling: Docker, Kubernetes, AWS, CI/CD pipelines, monitoring (New Relic, Sentry), and static analysis tools (mypy, linters, feature flags)

Responsibilities

  • Driving architecture decisions for backend systems with a focus on scalability, performance, and security
  • Designing and developing robust RESTful APIs for services such as employment and income verification, direct deposit switching, and financial data processing
  • Introducing and advocating for engineering best practices (e.g., testing strategy, documentation standards, observability, CI/CD)
  • Taking ownership of projects from ideation to delivery, working cross-functionally with Product and DevOps teams
  • Building secure authentication systems, including JWT, OAuth, and API key management
  • Maintaining high-performance backend systems with Celery, PostgreSQL, Redis, Clickhouse, k8s, and other tools

Skills

Key technologies and capabilities for this role

Django REST FrameworkRESTful APIsPostgreSQLRedisClickHouseKubernetesCeleryJWTOAuthAPI SecurityCI/CDRate Limiting

Questions & Answers

Common questions about this position

Is this position remote?

Yes, this is a fully remote position.

What are the required skills for the Lead Software Engineer role?

Candidates need 5+ years building production-grade REST APIs using Django REST Framework in financial or sensitive data environments, proven experience designing scalable backend architecture, strong API security knowledge, mentoring experience, and proficiency with PostgreSQL optimization, task queues, and caching.

What benefits does Truv offer?

Benefits include fully remote work, competitive salary and equity package, flexible time off, work with cutting-edge technology, and opportunity to shape the future of financial data access.

What is the compensation for this role?

Truv offers a competitive salary and equity package.

What makes a strong candidate for this position?

A strong candidate has 5+ years with Django REST Framework in financial data environments, experience leading architecture and mentoring engineers, and preferred skills in financial APIs, compliance, and modern infrastructure like Kubernetes and AWS.

Truv

Consumer-permissioned financial data platform

About Truv

Truv provides a platform that allows financial organizations to access consumer-permissioned data, which includes income and employment verification, direct deposit switching, and employment history verification. The platform works by integrating various data sources, enabling organizations to make informed decisions while reducing risks and costs associated with customer acquisition and verification processes. What sets Truv apart from its competitors is its comprehensive access to all consumer-permissioned financial data sources, which allows for quicker launches and a more efficient workflow. The goal of Truv is to empower financial organizations to operate more confidently and effectively by providing high-quality data and tools that drive growth.

New York City, New YorkHeadquarters
2020Year Founded
$27.7MTotal Funding
SERIES_ACompany Stage
Fintech, Financial ServicesIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Remote Work Options
Paid Vacation
Professional Development Budget
Stock Options
401(k) Retirement Plan
Unlimited Paid Time Off

Risks

Increased competition from Plaid and Finicity threatens Truv's market share.
Data privacy concerns could arise due to handling sensitive financial information.
Economic downturns may reduce demand for mortgage-related verification services.

Differentiation

Truv offers unmatched coverage with access to every consumer-permissioned financial data source.
Truv's platform integrates seamlessly with leading mortgage POS systems like Lodasoft and BeSmartee.
Truv provides a rich developer experience, enabling quick launches for financial organizations.

Upsides

Truv's partnerships streamline mortgage processes, reducing costs by 60-80% for lenders.
The platform supports 95% of the U.S. workforce, enhancing verification accuracy and speed.
Truv's integration with Fannie Mae's DU service offers lenders Day 1 Certainty.

Land your dream remote job 3x faster with AI