🚀 Software Engineer - Bank Connections Team | Tesote
📍 Location: MedellĂn, Colombia
🏢 HQ: Miami Beach, FL
At Tesote, we're building the infrastructure that powers financial operations for the region's biggest companies. Think Plaid for LatAm's largest enterprises, but with unique challenges around bank integrations and financial data aggregation. Our Rails platform enables seamless bank connectivity and data aggregation, transforming complex banking interactions into reliable, automated workflows.
🔍 About the Role:
We're seeking a developer to join our bank connections team. You'll work on building and maintaining bank integrations using various methods including APIs, browser automation, and custom agents. This is an in-office position at our office in MedellĂn.
đź’Ş About You:
• Strong programming experience, worked with different MVC frameworks (Ruby, Python. Java)
• Experience with browser automation and DOM manipulation
• Comfortable working with APIs and web services
• Strong debugging skills and experience with browser DevTools
• Experience with background job processing (Sidekiq)
• Solid understanding of database design and optimization
• Ability to write clean, maintainable, and well-tested code
• Must be able to work during Eastern Time (EST) business hours
🌟 What Sets You Apart:
• Experience with financial systems or bank integrations
• Knowledge of web scraping and automation techniques
• Strong system design and architecture skills
• Experience with high-throughput background processing
• Familiarity with monitoring and observability tools
• Strong problem-solving skills and attention to detail
• Ability to mentor and share knowledge with team members
• Experience with test-driven development
🛠️ Technical Environment:
• Ruby on Rails for our core platform
• Sidekiq for background processing
• PostgreSQL database
• Redis for caching and job queues
• Browser automation tools
• Modern CI/CD practices
📝 Interview Process:
đź’Ľ What We Offer:
• Competitive salary
• Opportunity to work on challenging technical problems
• Collaborative team environment
• Professional growth and learning opportunities
#engineering #rails #fintech #medellin #laureles #bankintegrations #rubyonrails #jobs