About the Role
The role involves developing and optimizing backend services using Ruby to support a growing mortgage technology platform, ensuring high performance, reliability, and scalability within a remote engineering team.
Responsibilities
- Design and implement server-side applications using Ruby
- Build and maintain APIs for internal and external use
- Collaborate with frontend developers to integrate user-facing elements
- Ensure data consistency and security across distributed systems
- Optimize application performance and response times
- Participate in code reviews and contribute to code quality
- Troubleshoot and resolve production issues promptly
- Work closely with product managers to define technical requirements
- Support the deployment and monitoring of backend services
- Write clean, maintainable, and well-documented code
- Contribute to architectural decisions and system design
- Ensure compliance with financial data regulations
- Scale infrastructure to meet growing user demand
- Implement automated testing for backend components
- Stay current with evolving Ruby frameworks and tools
- Collaborate with QA teams to resolve defects
- Participate in sprint planning and agile ceremonies
- Monitor system health and respond to alerts
- Improve CI/CD pipelines for faster delivery
- Support peer development through knowledge sharing
Nice to Have
- Experience with Ruby on Rails in production environments
- Knowledge of event-driven architectures
- Exposure to regulatory compliance in financial systems
- Background in high-availability systems
- Familiarity with message brokers like Kafka or RabbitMQ
Compensation
Competitive salary based on experience
Work Arrangement
Remote
Team
Collaborative team focused on building scalable fintech solutions
Why Join Us
- Opportunity to work on impactful fintech products
- Flexible remote work environment
- Exposure to modern tech stacks and architectures
- Growth-focused culture with mentorship programs
- Regular team-building activities and virtual events
Technology Stack
- Ruby and Ruby on Rails
- PostgreSQL
- AWS
- Docker
- Kubernetes
- Redis
- Sidekiq
- React for frontend components
Application Process
- Submit your resume and GitHub profile
- Complete a technical screening
- Participate in a coding challenge
- Engage in a technical interview with the team
- Final interview with engineering leadership
Not available


