About the Role
At Evolve, we're on a mission to make vacation rental easy for everyone. We're looking for a creative and highly motivated Remote Senior Software Engineer to join our backend team. In this role, you will help us build, innovate, and maintain our integrations with our distribution partners. If you're ready to join a mission-driven company where every teammate has the opportunity to thrive, Evolve might just be the place for you.
What You'll Do
- Build and maintain our APIs and integrations with upstream and downstream consumers in mind.
- Collaborate with and across 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 an Engineering Manager and Product Manager(s) to clearly understand the problem being solved.
- Collaborate with stakeholders from internal operations teams as well as external integration partners.
- 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, third-party integrations, and other backend development processes.
- Guide and mentor less experienced developers on best practices and operational excellence.
Requirements
- 5+ years of backend development experience building applications in Go, NodeJS, and integrations with 3rd Party tools, APIs, and other services.
- Experience with designing and documenting technical solutions.
- Strong analytical and problem-solving skills.
- Ability to work in a fast-paced environment and adapt to changing priorities.
- Excellent communication skills and experience working with cross-functional teams.
Nice to Have
- Familiarity with cloud services such as AWS or Azure.
- Experience with microservices architecture.
- Knowledge of CI/CD practices.
What We Offer
- Competitive salary and benefits package.
- Fully remote work environment.
- Opportunities for professional development and growth.
- Collaborative and inclusive company culture.
- Flexible working hours to promote work-life balance.
This Remote Senior Software Engineer position at Evolve offers a chance to work on innovative solutions in the hospitality industry with a competitive salary.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months