Senior Software Engineer, Salesforce Apex Development

Vacation rental platform focused on making rental easy for everyone through customer-obsessed service and exceptional experiences.
$140,000 - $160,000
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Travel

Description For Senior Software Engineer, Salesforce Apex Development

Evolve, a leading vacation rental platform, is seeking a Senior Software Engineer specialized in Salesforce Apex Development to join their innovative team. This role presents an exciting opportunity to make a significant impact in the hospitality industry while working with cutting-edge technology.

The position focuses on migrating and maintaining critical business functionality in backend systems, with a special emphasis on Salesforce development. As a senior engineer, you'll be responsible for updating custom Apex code, Flows, and triggers, while leading the strategic deletion of defunct components during system migration.

The ideal candidate brings 5+ years of Salesforce development experience, with deep expertise in Apex, JavaScript, Lightning Components, and Salesforce APIs. You'll need strong architectural skills and experience with modern development practices, including Git version control and Agile methodologies.

What makes this opportunity unique is the combination of technical challenges and business impact. You'll work directly with Product and Engineering teams to design and implement solutions that enhance the vacation rental experience for both property owners and guests. The role offers significant autonomy and the chance to mentor junior developers while driving technical excellence.

Evolve offers an attractive compensation package ranging from $140,000 to $160,000, plus a variable annual bonus. The company provides comprehensive benefits including equity, 401(k) matching, extensive parental leave, and health coverage. The role supports remote work throughout most of the U.S., with a hybrid option available for Colorado residents.

The company culture emphasizes curiosity, communication, and accountability, making it an ideal environment for engineers who want to grow their careers while making a meaningful impact in the travel industry. Whether you're passionate about solving complex technical challenges or mentoring the next generation of developers, this role offers the perfect blend of opportunity and responsibility.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Salesforce Apex Development

  • Update custom Apex code, Flows, and triggers during system migration
  • Lead deletion of defunct Apex, Flows, and objects
  • Collaborate with agile teams on design, development, testing, and implementation
  • Act as subject matter expert in Salesforce development
  • Drive improvements to system reliability and monitoring
  • Partner with Engineering and Product teams
  • Debug complex multi-system problems
  • Execute engineering and release priorities
  • Drive code reviews and maintain coding standards
  • Guide and mentor junior developers

Requirements For Senior Software Engineer, Salesforce Apex Development

JavaScript
  • 5+ years of Salesforce Development Experience
  • Experience with Apex, JavaScript, Lightning Components, Salesforce APIs
  • Knowledge of Copado CI/CD platform
  • Experience with designing and documenting Salesforce architecture
  • Strong software engineering fundamentals
  • Experience with third-party integrations
  • Experience with Git version control and Gitlab
  • Experience with Agile development process
  • Strong debugging skills

Benefits For Senior Software Engineer, Salesforce Apex Development

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Equity
  • Industry-competitive pay
  • Company equity
  • 401(k) with 4% immediate vesting match
  • 16-18 weeks paid parental leave for birthing parents
  • 10 weeks paid leave for non-birthing parents
  • Infertility coverage
  • Comprehensive medical, dental, and vision plans
  • 10 free mental health visits
  • Pet insurance
  • Generous PTO
  • Sick leave and holidays
  • Annual Evolve travel credit
  • Discounts on Evolve properties
  • Learning and development resources
  • Employee Resource Groups

Interested in this job?

Jobs Related To Evolve Senior Software Engineer, Salesforce Apex Development

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SAAS solutions for digital ordering and subscription management systems.

Sr. Software Development Engineer, Live Sports, Prime Video Sports

Senior Software Engineer role at Amazon Prime Video Sports, building scalable solutions for live sports streaming experiences using AWS services.

Network Development Engineer, Direct Connect

Senior Network Development Engineer role at AWS Direct Connect team, focusing on designing and implementing large-scale cloud network infrastructure.

Sr. EU Site Process Engineer, EU PE

Senior EU Site Process Engineer position at Amazon, focusing on process improvement and operational excellence in fulfillment centers across Europe.

Senior Software Development Engineer, EC2 VPC

Senior Software Engineer role at Amazon working on EC2 VPC networking infrastructure, leading team development and architecture for cloud networking solutions.