Senior Back-end Engineer (Ruby) - Finance Remote
About the Role
We are seeking a Senior Back-end Engineer (Ruby) - Finance Remote to join our dynamic team. In this role, you will work on innovative financial systems, utilizing your expertise in Ruby and back-end development to create robust and scalable solutions. As a Senior Back-end Engineer, you will have the opportunity to work remotely, allowing you to balance your professional and personal life effectively.
What You'll Do
- Design and implement back-end solutions using Ruby on Rails and other technologies.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Optimize applications for maximum speed and scalability, particularly in transaction-heavy architectures.
- Develop and maintain RESTful APIs and GraphQL services to support various applications.
- Work with cloud services like AWS and Azure to ensure high availability and reliability of systems.
- Participate in code reviews, providing constructive feedback to team members.
- Utilize best practices in software development, including object-oriented programming and microservices architecture.
- Monitor and troubleshoot production issues, ensuring minimal downtime and quick resolution.
Requirements
- 5+ years of experience in back-end development, specifically with Ruby and Ruby on Rails.
- Strong understanding of database management systems, including SQL and NoSQL.
- Experience with cloud platforms such as AWS and Azure.
- Familiarity with microservices architecture and distributed systems.
- Proficient in developing and consuming RESTful APIs and GraphQL.
- Knowledge of site reliability engineering practices and incident management.
- Excellent problem-solving skills and ability to work autonomously.
- Strong communication skills to collaborate effectively with cross-functional teams.
Nice to Have
- Experience with additional programming languages such as Python or Golang.
- Familiarity with front-end technologies like React.
- Understanding of invoicing systems and finance-related applications.
What We Offer
- 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive.
- Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD.
- Paid Time Off: We value your well-being.
- Work with Autonomy: Enjoy the freedom to manage your time.
- Work with Top American Companies: Grow your expertise working on innovative projects.
This role offers a unique opportunity for experienced back-end engineers to work remotely in the finance sector, with competitive pay and autonomy.
Who Will Succeed Here
Proficient in Ruby and Ruby on Rails with a strong understanding of SQL databases, capable of optimizing queries for high-performance financial applications.
Demonstrates adaptability and self-motivation to thrive in a fully remote work environment, effectively managing time and priorities while collaborating with distributed teams.
Holds a mindset focused on scalability and maintainability of code, with experience in designing microservices and RESTful APIs, ensuring robust architecture for evolving financial systems.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months