Evolve is on a mission to make vacation rental easy for everyone, seeking a creative and highly motivated Senior Software Engineer to join their Applications team. This role involves streamlining the Evolve experience and maintaining critical business functionality while collaborating with cross-functional teams to deliver effective and scalable solutions.
Responsibilities:
- Build and maintain our Sales and Service Clouds 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 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
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
- Independent, proactive, and resourceful in identifying and resolving issues
- Skilled at giving and receiving constructive code review feedback
- Experience working in Agile development environments
- Strong debugging skills and a track record of finding creative solutions to complex problems
- Experience building custom tools or automations to improve efficiency
- Salesforce experience such as custom Apex scripts, Lightning Components and APIs
- Experience with Service Cloud Voice and Digital Engagement
- Experience with Git version control and repository management in Gitlab