Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Manager  image - Rise Careers
Job details

Software Engineering Manager

Evolve is on a mission to simplify vacation rental management. They are seeking a Software Engineering Manager to lead a team focused on delivering high-performing server-side systems.

Skills

  • Product development
  • NodeJS
  • Engineering management
  • Agile methodologies
  • Leadership

Responsibilities

  • Oversee technical design and development of new features in APIs
  • Lead API strategy and implementation efforts for third-party integrations
  • Manage complex projects impacting the organization
  • Develop and mentor a team of developers
  • Collaborate with cross-functional teams to define roadmaps
  • Implement CI/CD processes with DevOps
  • Establish coding standards and best practices

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Competitive pay and equity
  • 401(k) with match
  • Paid parental leave
  • Comprehensive health plans
  • Generous PTO and sick leave
  • Annual travel credit
  • Learning and development resources
To read the complete job description, please click on the ‘Apply’ button
Evolve Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Evolve DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Evolve
Evolve CEO photo
Brian Egan
Approve of CEO

Average salary estimate

$177000 / YEARLY (est.)
min
max
$148000K
$206000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Manager , Evolve

Are you ready to take your software engineering career to the next level? At Evolve, we’re on a mission to simplify vacation rentals for everyone, and we’re looking for a Software Engineering Manager to lead our dynamic team remotely within the U.S. This exciting role involves managing a team of dedicated engineers as they work on pivotal systems like our booking engine and payment processes, ensuring seamless connections with our distribution partners. You’ll be at the forefront of delivering high-performing APIs and will have the chance to drive the technical strategy for complex projects that make a real impact on our customers’ experiences. With a focus on iterative development in a fast-paced agile environment, you’ll collaborate with cross-functional teams to meet our stakeholders’ needs and push the boundaries of what’s possible. Your leadership will not only mentor a talented group but will also establish best practices and foster an atmosphere of continuous improvement. From optimizing processes to enhancing team effectiveness and efficiency, your insights will be critical. We value curiosity, accountability, and teamwork, and we’re excited to see how your unique skills can enhance our engineering roadmap. If you're passionate about creating world-class software solutions and eager to shape a collaborative engineering culture, then Evolve is the perfect match for you!

Frequently Asked Questions (FAQs) for Software Engineering Manager Role at Evolve
What are the primary responsibilities of a Software Engineering Manager at Evolve?

As a Software Engineering Manager at Evolve, your primary responsibilities include overseeing technical design and development of APIs for internal systems, leading system assessments, managing project lifecycles, and mentoring your team of developers. You'll collaborate closely with other departments to ensure seamless integration with distribution partners and continuously optimize engineering processes.

Join Rise to see the full answer
What qualifications are required for the Software Engineering Manager position at Evolve?

To be considered for the Software Engineering Manager role at Evolve, you should have at least 5 years of product development experience and 3 years in engineering management. Proficiency in NodeJS, Go, or similar languages is essential, along with expertise in designing solutions in a complex, multi-technology environment. Strong leadership skills and experience in agile methodologies are also necessary.

Join Rise to see the full answer
How does Evolve foster team collaboration in a remote environment for Software Engineering managers?

Evolve emphasizes a culture of collaboration and communication, making sure that even in a remote setting, Software Engineering Managers can effectively lead their teams. Regular check-ins, team meetings, and collaborative tools help ensure that everyone stays aligned with the project's goals and the company's mission of enhancing vacation rentals.

Join Rise to see the full answer
What kind of projects can a Software Engineering Manager expect to lead at Evolve?

Software Engineering Managers at Evolve will lead projects encompassing the integration of third-party applications, API design, system migrations, and enhancements to our booking and payment systems. You will be integral in shaping the engineering roadmap through innovative solutions that enhance overall efficiency and effectiveness.

Join Rise to see the full answer
What opportunities for growth and development does Evolve offer to Software Engineering Managers?

Evolve takes pride in offering world-class onboarding programs, learning resources, and professional development opportunities for Software Engineering Managers. With an emphasis on continuous improvement, you'll have access to mentoring initiatives and tools designed to enhance your skills and leadership capabilities.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Manager
Can you explain your experience with managing a remote engineering team?

When discussing your experience managing a remote engineering team, focus on your communication strategies, tools you used to facilitate collaboration, and how you maintained team engagement and performance. Providing concrete examples of successful remote projects and how you overcame challenges will really highlight your leadership capabilities.

Join Rise to see the full answer
What strategies would you implement to optimize CI/CD processes?

In response to this question, discuss specific strategies like establishing clear coding standards, utilizing tooling for automation, and enforcing regular code reviews. Highlight how these practices can reduce deployment times and improve software quality while fostering a culture of continuous feedback.

Join Rise to see the full answer
How do you approach technical decision-making within a team?

Explain that your approach to technical decision-making involves collaboration, ensuring all team members have a voice in the process. Discuss how you integrate stakeholder feedback while leveraging data and best practices to make informed decisions that align with both team and company goals.

Join Rise to see the full answer
What role does mentorship play in your management style?

Share your belief that mentorship is vital to developing a strong and capable team. Provide examples of how you offer constructive feedback, support professional growth, and encourage team members to take ownership of their projects, fostering a culture of learning and development.

Join Rise to see the full answer
Can you describe your experience with legacy system migrations?

Discuss your experience with planning and executing legacy system migrations, focusing on the challenges faced and solutions implemented. Emphasize the importance of clear communication and stakeholder engagement throughout the migration process to ensure a smooth transition.

Join Rise to see the full answer
How do you manage project timelines and deliverables in an agile environment?

You might want to describe utilizing agile methodologies like Scrum or Kanban. Talk about how you prioritize tasks, facilitate daily stand-ups, and adapt to changes while keeping cross-team collaboration at the forefront to ensure timely delivery of high-quality software.

Join Rise to see the full answer
What methods do you use to evaluate the performance of your team?

Discuss using metrics such as code quality, deployment frequency, and team engagement scores gathered through performance reviews and surveys. Mention how you combine quantitative data with qualitative feedback to ensure team members receive comprehensive assessments.

Join Rise to see the full answer
Can you give an example of a high-stakes project you've led?

Provide a detailed example of a project where you had to navigate technical complexities and team dynamics. Highlight your role, key decisions made, and the positive outcomes achieved, linking it back to your capabilities as a Software Engineering Manager.

Join Rise to see the full answer
How would you shape the software engineering roadmap at Evolve?

Discuss your approach to collaborating with product teams to gather insights into stakeholder needs, monitoring industry trends, and applying feedback from previous projects. Stress how these inputs can guide the engineering roadmap towards fulfilling corporate objectives and enhancing user experience.

Join Rise to see the full answer
What are your thoughts on code quality and best practices?

You could express your belief that code quality and adherence to best practices are essential for maintainability and scalability. Discuss strategies you've implemented in the past such as regular code reviews, implementing coding standards, and fostering a culture of accountability to ensure high-quality software.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Evolve Remote Remote - US
Posted 9 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Evolve Remote Remote - US
Posted 2 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Palta Remote Simple Cyprus or remote
Posted 9 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Flex-Friendly
Equity
DevSavant Inc. Remote No location specified
Posted 4 days ago
Photo of the Rise User
AtScale Remote United States
Posted 8 days ago

Evolve is a fast-growing hospitality company based in Denver, Colorado. Our team specializes in helping owners reach their financial goals and giving guests stress-free stays and supporting our fellow Evolver teammates in their careers.

35 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Family FriendlyBadge Flexible CultureBadge Work&Life Balance
BENEFITS & PERKS
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$148,000/yr - $206,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 17, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!