Remote Senior Software Engineer - Backend Integrations
About the Role
At Evolve, we're on a mission to make vacation rental easy for everyone. We're looking for a 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. You will work closely with our Product Team and other cross-functional development teams to design and implement world-class solutions.
What You'll Do
- Build and maintain our APIs 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.
- Drive code reviews and collaborate with other team members on coding standards and best practices.
- 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.
- Strong understanding of system design and architecture.
- Experience with Agile development methodologies.
- Ability to work in a fast-paced environment and manage multiple priorities.
- Excellent communication skills and ability to work collaboratively in a team.
Nice to Have
- Experience in the hospitality industry.
- Familiarity with cloud services like AWS or Azure.
- Knowledge of database management systems.
What We Offer
- Competitive salary and benefits.
- Flexible remote work environment.
- Opportunities for professional growth and development.
- Collaborative and innovative team culture.
- Impactful work in the hospitality industry.
This Remote Senior Software Engineer position at Evolve offers a unique opportunity to innovate in the hospitality industry while working remotely. With a competitive salary and a focus on professional growth, it's an attractive role for experienced developers.
Who Will Succeed Here
Proficient in Go and Node.js, with a proven track record of developing and maintaining RESTful APIs that integrate with cloud services such as AWS or Google Cloud Platform, enabling seamless connections with distribution partners.
Strong understanding of Agile methodologies, capable of adapting to changing requirements and collaborating effectively in a fully remote environment, ensuring that project deadlines are met without compromising code quality.
Experience in system design with a focus on scalability and performance optimization, demonstrating a mindset of continuous improvement and the ability to proactively identify bottlenecks in backend integrations.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months