Evolve is looking to streamline the Evolver experience and maintain critical business functionality to support owners and guests by hiring a Senior Software Engineer to help plan and execute key initiatives and support ongoing cross-functional operations.
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
- 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.
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
Other
- Must anticipate and embrace the challenge of solving critical business problems in a fast-paced environment.
- Self-starter, willing to perform a variety of responsibilities and experienced working with cross-functional teams.
- Technical leader that drives operational excellence on the team, enables teammates, and enhances the team holistically.
- 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