Senior Backend Software Engineer (Ruby on Rails & Microservices) – Remote
Join Renew Financial as a Senior Backend Software Engineer to design and build scalable features in a microservices architecture using Ruby on Rails and PostgreSQL. Collaborate cross-functionally on technical solutions, code reviews, and team growth while working remotely in a flexible, inclusive environment. Requires 5+ years of backend development experience with strong Ruby on Rails proficiency.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Location: Remote/Hybrid (U.S. – limited to specific states)
While this role is remote/hybrid, at this time we are only able to consider candidates who reside in the following states due to employment registration and tax requirements: Arizona, California, Colorado, Delaware, Florida, Georgia, Idaho, Maryland, Massachusetts, New York, North Carolina, Oregon, Pennsylvania, Texas and Utah.
About the Role
We are looking for a Senior Software Engineer to join our growing Software Engineering team. This role is primarily focused on back-end development using Ruby on Rails and Postgres, with opportunities to contribute to front-end and infrastructure work as well. You’ll work independently on development tasks while collaborating closely with teammates on planning, reviews, and decision-making.
Responsibilities
- Design and build new features within a microservices architecture
- Propose and implement technical solutions in collaboration with the team
- Participate in planning sessions, code reviews, and architecture discussions
- Collaborate cross-functionally with Product and Project Management, along with other groups within the organization
- Contribute to the growth of the team and technical best practices
Minimum Requirements
- Bachelor’s Degree and 5+ years of professional experience as a Software Developer
- Strong experience with Ruby on Rails and React
- Experience working in a microservices environment
- Ability to work independently while communicating effectively with a remote team
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Preferred Qualifications
- Experience with Docker and AWS
- Exposure to infrastructure-as-code tools like Terraform
- Financial Services industry experience (consumer lending)
Salary Range: The salary range for this role is $170-200K annually. Final compensation will be determined based on the candidate’s experience, skills, and geographic market.
Benefits We Offer
- PTO & paid company holidays
- 100% company-paid health insurance options
- 401K with Match
- Flexible work environment
- Monthly internet stipend (if applicable)
- Annual wellness benefit
- Annual professional development reimbursement
- Professional development program
- Access to DE&I steering committee & ERGs
- Regular team-building events, L&L, DE&I training
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Work Environment
- This is a fully remote position; team members are not expected to work from a corporate office on a regular basis.
- The role requires an environment suitable for virtual meetings and independent work.
Physical Requirements
- This role is primarily sedentary, requiring extended periods of computer use.
- Regular activities include writing code, participating in virtual meetings, and collaborating via online tools.
- No unusual physical requirements are associated with this role.
Expected Hours of Work
- Work hours are generally flexible; some coordination with team members in other time zones may be required.
Travel
- Minimal travel is required for this position.
- Occasional in-person events or team gatherings may occur 1–2 times per year.
Similar Jobs
Explore other opportunities that match your interests