Software Engineer

Job Category: Technology and IT
Job Type: Remote
Job Location: United States
Company Name: Evolve

Introduction:
Join Evolve as a Senior Software Engineer Backend and help make vacation rentals easy for everyone. As a Senior Software Engineer Backend, you’ll design and build robust integrations, APIs, and scalable backend solutions that power seamless experiences for guests and property owners. Working closely with cross-functional teams, you’ll drive innovation, reliability, and performance across Evolve’s systems while enjoying a culture of collaboration, growth, and flexibility.

 

About the Role:
In this role, you’ll play a key part in developing and maintaining backend systems that integrate with third-party platforms and internal services. You’ll lead design reviews, write technical documentation, and contribute to system scalability, observability, and performance. This is a hands-on technical leadership opportunity where you’ll guide engineers, improve code quality, and enhance operational excellence.

 

Key Responsibilities:

  • Design, build, and maintain APIs and integrations with a focus on scalability and reliability.
  • Collaborate with Agile teams to develop and deploy backend solutions using Go and NodeJS.
  • Lead architectural discussions, code reviews, and system design documentation.
  • Improve monitoring, test automation, and deployment pipelines.
  • Partner with product and operations teams to deliver impactful solutions.
  • Mentor junior engineers and enforce backend best practices.

 

About You:

  • 5+ years of backend development experience with Go and NodeJS.
  • Strong understanding of API integrations, AWS services (Kubernetes, Lambda, EventBridge, DynamoDB, RDS).
  • Experience with Terraform and CI/CD pipeline optimization.
  • Solid grasp of software engineering fundamentals and design principles.
  • Excellent debugging, problem-solving, and communication skills.
  • Experience with Git, GitLab, and Agile development.
  • A proactive, collaborative mindset with a focus on quality and scalability.

 

Why Evolve:
Evolve is transforming the vacation rental industry by simplifying property management for owners and guests. We’re a mission-driven company that values creativity, teamwork, and innovation. Our flexible work culture allows employees to thrive remotely, in-office, or through a hybrid model—while contributing to a fast-growing, customer-obsessed team.

 

Benefits:

  • Salary range: $141,000–$184,000 plus annual performance bonus.
  • Flexible remote or hybrid work options (Denver, CO).
  • 401(k) with 4% match, equity opportunities.
  • Comprehensive health, dental, and vision plans.
  • Generous PTO, parental leave, and paid holidays.
  • Travel discounts, annual travel credit, and growth programs.
  • Inclusive culture with Employee Resource Groups and learning opportunities.

APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx