Remote Senior Software Engineer - Join Evolve's Innovative Team
About the Role
At Evolve, we’re on a mission to make vacation rental easy for everyone. We are looking for a Remote Senior Software Engineer to join our Applications team. In this role, you will help streamline the Evolve experience and maintain critical business functionality used to support owners and guests. You will work closely with our Product Team and other key business teams to design and implement world-class solutions.
What You'll Do
- Build and maintain our Sales and Service Clouds and integrations with upstream and downstream consumers in mind.
- Collaborate with Agile teams to design, develop, test, implement, and support technical solutions in backend development tools and technologies.
- Lead ecosystem-level design reviews, perform architecture reviews, and write technical documentation in collaboration with peers.
- Drive improvements to system reliability, observability, monitoring, and testability.
- Work directly with Engineering and Product Managers to clearly understand the problem being solved.
- Effectively debug high complexity multi-system problems and come up with good-better-best solutions.
- Execute on engineering and release priorities successfully through strong leadership and communication.
- Drive code reviews and collaborate with other team members on coding standards and best practices.
Requirements
- 5+ years of development experience.
- Strong software engineering fundamentals with a commitment to mentoring less experienced engineers.
- Proven experience designing and documenting architecture, data models, and best practices.
Nice to Have
- Experience with cloud services such as AWS or Azure.
- Familiarity with Agile methodologies.
- Knowledge of modern programming languages such as Python, Java, or JavaScript.
What We Offer
- Competitive salary ranging from $80,000 to $120,000 per year.
- Fully remote work environment.
- Opportunities for professional growth and development.
- Collaborative and innovative team culture.
- Health and wellness benefits.
This Remote Senior Software Engineer position at Evolve offers a unique opportunity to impact the hospitality industry while enjoying a fully remote work environment and competitive salary.
Who Will Succeed Here
Proficient in backend technologies such as Node.js or Python, with experience in cloud services like AWS or Azure to ensure scalable architecture design.
Self-motivated and disciplined to excel in a fully remote work environment, with a strong ability to manage time effectively and prioritize tasks in an Agile development setting.
Demonstrates a proactive mindset in technical documentation and architecture design, ensuring that solutions are well-documented for future reference and team collaboration.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months