Data Architect

Remote
Full Time
Product
Experienced
About Us:
At eCapital, we are on a mission to ignite growth and empower businesses across North America and the U.K. by accelerating their access to capital. Our expertise and forward-thinking technology create customized, cutting-edge solutions for clients in over 80 industries. We are proud to have been named to the prestigious Inc. 5000 Fastest Growing Company list in 2024, recognized as a ‘Great Place to Work’ by the Secured Finance Network, and celebrated as a ‘Most Innovative Company’ by ABF Journal; all thanks to our dynamic team who are the cornerstone of our success. Are you ready to make an impact and help us shape the future of finance?

The Opportunity:
 eCapital is seeking a Data Architect to lead the modernization of our data and calculation systems that underpin our factoring business. The first and most critical initiative will be to optimize and re-architect a legacy SQL Server–based system of stored procedures that currently drives account summaries, one of our most important calculations. This role requires a forward-looking architect who can both stabilize performance today and design a scalable foundation for tomorrow.

The ideal candidate will have deep expertise in SQL performance tuning, high-volume transaction processing, and modern distributed data architectures. You will help us transition from monolithic, tightly coupled stored procedures into a microservices-based, sharded, and parallelizable calculation platform that can handle our expected transaction growth.

Key Responsibilities:

System Modernization & Optimization
  • Analyze, refactor, and optimize legacy SQL Server stored procedures to achieve measurable improvements in performance, reliability, and maintainability.
  • Identify bottlenecks in current calculation processes (particularly account summary generation) and design targeted improvements.
Architecture & Design
  • Define and implement a microservices architecture that distributes calculations across shards, enabling parallel processing at scale.
  • Establish standards for data modeling, data distribution, and data access patterns to ensure consistent performance as volumes grow.
  • Introduce caching, partitioning, and query optimization strategies to ensure low-latency response times.
Scalability & Performance
  • Develop strategies for handling high transaction throughput, ensuring solutions scale linearly with volume expansion.
  • Work closely with DevOps and infrastructure teams to implement resilient, cloud-ready solutions.
Collaboration & Leadership
  • Partner with business stakeholders to ensure architectural choices align with factoring business needs.
  • Provide technical leadership and mentorship to developers, data engineers, and analysts.
  • Champion best practices in data architecture, including data governance, quality, and security.

Qualifications:
Technical Expertise
  • 7+ years of experience in database engineering, data architecture, or related fields.
  • Proven track record in SQL Server performance tuning, query optimization, and stored procedure refactoring.
  • Strong knowledge of data partitioning, sharding, and distributed processing architectures.
  • Experience with microservices architecture and messaging/streaming technologies (e.g., Kafka, RabbitMQ, or equivalent).
  • Familiarity with cloud data services (AWS, Azure, GCP) and container orchestration (Kubernetes, Docker).
Business Domain Advantage
  • Experience in financial services, factoring, or high-volume transactional systems preferred.
  • Understanding of accounting, ledger systems, or cash flow–driven calculations a plus.
Soft Skills
  • Strong problem-solving and analytical skills, with the ability to translate business needs into scalable technical solutions.
  • Excellent communication and stakeholder management abilities.
  • Demonstrated ability to balance short-term fixes with long-term architectural vision.

We Bring:
  • Competitive Compensation
  • Annual Bonus Incentives
  • PTO
  • Health, Dental, and Life Benefits
  • 401(K) Matching
  • Abundant professional development opportunities at a growing and thriving Fintech company!
eCapital Culture:
At eCapital, we're not just a funding provider—we're a strategic partner built for what's next. Our culture is defined by innovation, scalability, and personalized service. We value:
  • Agility: We adapt quickly to changing market conditions and customer needs.
  • Relationships: We put our clients' needs at the center of everything we do, and we believe the best results come from diverse teams working together.
  • Accountability: We hold ourselves to the highest standards in all aspects of our work.
  • Innovation: We constantly push boundaries to create better solutions for our clients.
We offer a dynamic work environment where you'll have the opportunity to make a significant impact on our business and the SMBs we serve. Join us in revolutionizing how businesses access and manage capital in the digital age.

eCapital values diverse experiences and backgrounds. We encourage all qualified candidates to apply, regardless of race, color, religion, gender, sexual orientation, national origin, genetics, disability, age, or veteran status.

 
Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*