Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Evolve Vacation Rental seeks a Senior Manager, Software Engineering to lead a team focused on pricing strategies and machine learning models. This role involves overseeing high-volume data systems, collaborating across departments, and mentoring developers in a flexible work environment. Ideal candidates will have significant experience in product development and engineering management, along with a passion for innovative solutions.
At Evolve, we're on a mission to make vacation rental easy for everyone. Our high-performing, customer-obsessed team operates on curiosity, communication, and accountability, working together to create exceptional experiences for owners and guests. Whether solving big challenges, delivering outstanding results, or celebrating wins, we approach each day with purpose and passion. If you're ready to join a mission-driven company where every teammate has the opportunity to thrive, Evolve might be the place for you.
The Senior Manager, Software Engineering will lead the team responsible for pricing Evolve's properties, predicting market demand, forecasting future returns for properties on the platform, and related systems. This team manages machine learning models that process billions of data points daily for inference and training, along with 'human in the loop' feedback systems that refine these outputs and inform future model iterations. The role is highly technical, encompassing architecture, strategy, and communication of technical decisions across the organization, alongside delivering critical systems. The manager will lead a distributed team focused on robust, high-performing, traceable, and observable server-side systems in a fast-paced agile environment. Collaboration with other teams such as product, revenue management, and sales to understand stakeholder needs and plan migrations and rollouts is essential.
This position requires extensive experience with big data, high throughput systems, API design, and integrations with third-party systems. Candidates should be capable of leading strategy, planning iterative releases, and contributing tactically to system design.
The manager will identify resource needs, collaborate on technology and tool selection, and assign resources to meet product requirements.
Evolve offers a flexible working environment: remote anywhere in Colorado, at our Denver office, or hybrid.
Salary range: $160,000 to $208,000, based on experience. Eligible for an annual bonus based on performance.
All team members must live in approved locations, primarily within the U.S. except D.C. and Hawaii, with some state-specific restrictions. Colorado residents can work remotely, in-office, or hybrid. Please inform us if you plan to move soon.
We foster a collaborative, caring, and responsible culture, guided by our core values. We encourage authentic self-expression and continuous growth.
We are committed to diversity and inclusion. We consider all qualified candidates without regard to legally protected characteristics. We participate in e-Verify. Please inform us if you require accommodations during the hiring process.