Jobs and Careers
CA

Senior Salesforce Developer

CarGurus
United Statesfull_timeVerifiedPosted 26 Sept 2024

About the role

Who we are

At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation and go-to-market acceleration has driven industry-leading growth. In fact, we’re the largest and fastest-growing automotive marketplace, and we’ve been profitable for over 15 years.

What we do

The market is evolving, and we are too, moving the entire automotive journey online and guiding our customers through every step. That includes everything from the sale of an old car to the financing, purchase, and delivery of a new one. Today, tens of millions of consumers visit CarGurus.com each month, and ~30,000 dealerships use our products. But they're not the only ones who love CarGurus—our employees do, too. We have a people-first culture that fosters kindness, collaboration, and innovation, and empowers our Gurus with tools to fuel their career growth. Disrupting a trillion-dollar industry requires fresh and diverse perspectives. Come join us for the ride!

Role overview

As a Senior Salesforce Engineer, you will play a key role in developing, maintaining, and enhancing Salesforce-centered applications. Collaborating closely with stakeholders and Product Managers, you will evaluate the impact of new requirements on interconnected applications, ensuring the implementation of effective solutions. You will leverage your deep understanding of Salesforce architecture, application programming, and security principles to create scalable, high-performance solutions.

What you'll do

  • Solution Design, Development & Deployment:
    • Lead the development of high-quality, complex code using Apex, LWC, SOQL, Visualforce, and declarative tools to build robust Salesforce customizations and integrations.
    • Ensure scalable and maintainable solutions by following best practices for both declarative and programmatic approaches.
    • Oversee package building, deployment across multiple environments, and manage the release cycle with proper versioning and rollbacks.
  • Architecture, Performance & Scalability:
    • Actively participate in architectural decisions with a focus on optimizing performance, scalability, and security.
    • Conduct impact assessments for new requirements, ensuring alignment with both upstream and downstream systems and processes.
  • API & Integration Management:
    • Design, build, and manage integrations between Salesforce and external applications, including telephony, payment, live chat/SMS solutions.
    • Utilize REST APIs, Web Services, JSON, and Platform Events to create seamless connections between systems.
  • Quality Assurance & Testing:
    • Lead comprehensive quality testing efforts, including creating test plans, executing test cases, and tracking defects for enterprise applications.
    • Implement advanced testing strategies, such as automated and performance testing frameworks, to ensure the reliability and efficiency of Salesforce solutions.
  • Analytics, Reporting & System Optimization:
    • Leverage Salesforce analytics and enterprise-level tools to extract insights and drive data-driven decision-making.
    • Ensure the continuous optimization of system performance, monitoring for potential issues and areas for improvement.
  • Troubleshooting & Root Cause Analysis:
    • Lead troubleshooting and root cause analysis for both development and production environments.
    • Use system metrics and analysis to identify and resolve issues promptly, minimizing downtime and ensuring smooth operation.
  • Collaboration & Continuous Improvement:
    • Collaborate with stakeholders, peers, and junior team members to review technical designs, conduct peer reviews, and share best practices.
    • Work within an Agile methodology, ensuring iterative development and continuous feedback.
    • Stay updated on the latest Salesforce technologies and security trends, improving your skills in areas like performance enhancement and threat remediation.

What you'll bring

  • Salesforce Expertise:
    • Strong knowledge of Salesforce Service and Sales Cloud, including opportunities, leads, Salesforce CPQ, cases, entitleme

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CarGurus

View company profile →