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

Senior Software Engineer, Salesforce

Evolve is on a mission to make vacation rental easy for everyone. They are looking for a creative and highly motivated Senior Software Engineer with expertise in Salesforce Apex Development to help migrate and maintain critical business functionality.

Skills

  • Salesforce Development
  • Apex
  • JavaScript
  • Lightning Components
  • APIs

Responsibilities

  • Update Evolve’s custom Apex code, Flows, and triggers
  • Collaborate with agile teams for technical solutions
  • Act as a subject matter expert in Salesforce development
  • Drive improvements to system reliability and testability
  • Partner with Engineering and Product teams for solutions

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Competitive pay and equity
  • 401(k) with 4% match
  • Paid parental leave
  • Comprehensive health plans
  • Generous PTO and holidays
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

$150000 / YEARLY (est.)
min
max
$140000K
$160000K

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 Senior Software Engineer, Salesforce , Evolve

At Evolve, we're excited to welcome a talented Senior Software Engineer specializing in Salesforce to our dynamic team. As a key player, you'll engage in a variety of projects that help shape our backend systems, enabling us to make vacation rentals hassle-free for everyone. Your expertise in custom Apex code, Flows, and database triggers will be instrumental as you help us transition essential business logic off Salesforce into a more efficient external system. You'll collaborate with cross-functional teams in an agile environment, tackling complex coding tasks and driving improvements to system reliability and performance. We’re seeking someone who isn’t just a problem solver, but a proactive and flexible innovator, eager to guide and mentor junior developers. If you’re ready to make a real impact in the hospitality industry while working from the comfort of your home or a beautiful downtown Denver office, join us at Evolve. Together, we’ll celebrate our wins, face challenges head-on, and continuously strive for excellence in all our endeavors.

Frequently Asked Questions (FAQs) for Senior Software Engineer, Salesforce Role at Evolve
What are the primary responsibilities of a Senior Software Engineer at Evolve?

As a Senior Software Engineer at Evolve, your main responsibilities include updating custom Apex code, designing technical solutions in collaboration with product teams, and leading system integrations. You'll play a vital role in migrating logic from Salesforce into external systems while ensuring that systems are reliable and scalable. Your expertise will also help debug complex multi-system issues and mentor junior developers within the organization.

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

Evolve requires candidates for the Senior Software Engineer position to have at least 5 years of Salesforce Development experience, with particular expertise in Apex, JavaScript, and third-party integrations. Familiarity with Agile development methodologies and a proactive approach to problem-solving are also essential. A strong background in designing and documenting Salesforce architectures and integration methodologies is highly valued.

Join Rise to see the full answer
How does Evolve support the professional development of its Senior Software Engineers?

Evolve is committed to the growth and development of its employees, including Senior Software Engineers. With world-class onboarding programs and a suite of learning and development resources, you will have plenty of opportunities to enhance your skills. We also encourage collaboration and mentorship, allowing you to learn from experienced engineers while guiding junior teammates.

Join Rise to see the full answer
What can I expect regarding work culture as a Senior Software Engineer at Evolve?

At Evolve, you can expect a work culture that prioritizes collaboration, innovation, and caring for one another. We empower our employees to contribute their ideas and drive change. With a focus on diversity and inclusion, the environment is welcoming and encouraging, allowing everyone to thrive and make meaningful contributions as we work toward our mission.

Join Rise to see the full answer
Is remote work an option for the Senior Software Engineer role at Evolve?

Absolutely! Evolve offers a flexible working environment for its employees. As a Senior Software Engineer, you can work remotely from anywhere in the U.S., with the added option to work from our downtown Denver office or utilize a hybrid arrangement. Our commitment to flexibility ensures that you can maintain a work-life balance that suits your needs.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Salesforce
Can you describe your experience with Salesforce development and its components?

When answering this question, focus on specific projects you've worked on involving Apex, Flows, and Lightning Components. Highlight how you've utilized these components to address business needs and any challenges you overcame during development.

Join Rise to see the full answer
What method do you follow to ensure code quality during your development process?

To ensure code quality, I regularly perform code reviews and encourage constructive feedback among team members. Additionally, automating testing processes and adhering to industry coding standards help maintain high-quality output.

Join Rise to see the full answer
How do you handle debugging when encountering complex multi-system problems?

I approach debugging complex issues by systematically isolating the problem. I utilize debugging tools and logs to identify the root cause. Collaboration with peers and stakeholders often provides additional insights that help in devising effective solutions.

Join Rise to see the full answer
Can you give an example of a successful collaboration with cross-functional teams?

When asked this question, share a specific instance where you collaborated effectively with product management or operations to create a solution. Emphasize clear communication, contribution to problem-solving, and the successful outcome of the project.

Join Rise to see the full answer
What strategies do you use to mentor junior developers?

I believe in fostering a supportive learning environment. My mentoring approach includes sharing knowledge through coding standards, conducting pair programming sessions, and encouraging junior developers to tackle challenges independently while providing guidance as needed.

Join Rise to see the full answer
How do you prioritize tasks when faced with multiple projects?

I prioritize tasks by assessing the overall impact on business objectives, deadlines, and resource availability. I often use project management tools to help visualize progress and keep aligned with team and stakeholder expectations.

Join Rise to see the full answer
What experience do you have with Agile development methodologies?

Discuss your familiarity with Agile principles, and specific experiences where you've participated in sprint planning, daily stand-ups, and retrospective meetings. Highlight any roles you played, such as product owner or scrum master, if applicable.

Join Rise to see the full answer
How do you keep current with technology trends related to Salesforce?

I stay updated by following industry blogs, attending webinars, and being active in the Salesforce developer community. Participating in forums and engaging with fellow developers helps me share knowledge and keep a pulse on emerging trends.

Join Rise to see the full answer
What challenges have you faced when integrating third-party applications with Salesforce?

Share a real challenge you faced during a third-party integration project. Discuss the solutions you implemented and any lessons learned that helped improve future integration efforts.

Join Rise to see the full answer
Why do you want to work at Evolve as a Senior Software Engineer?

When answering this question, express enthusiasm about Evolve's mission and workplace culture. Highlight how your skills and values align with the company, making it an ideal environment for your growth and contributions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Evolve Remote Remote - US
Posted 10 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
Posted 4 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
Posted 14 days ago
Photo of the Rise User
Visa Remote Bengaluru, Karnataka, India
Posted 8 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

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
$140,000/yr - $160,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 20, 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!