Principal Engineer, Salesforce

2 Minutes ago • 9 Years + • Software Development & Engineering • $141,400 PA - $228,800 PA

Job Summary

Job Description

Autodesk is seeking an experienced Principal Engineer, Salesforce, to join their dynamic team. This role involves designing, coding, testing, and implementing Salesforce solutions aligned with business needs. The engineer will collaborate with stakeholders, lead design and architecture, write advanced Apex and Lightning code, manage integrations and data solutions, and ensure security and compliance. The position requires leadership, coaching junior developers, and contributing to strategic planning for Salesforce programs.
Must have:
  • Collaborate with stakeholders to gather and analyze complex requirements.
  • Lead design and architecture efforts for Salesforce solutions.
  • Write advanced code using Salesforce technologies like Apex, Visualforce, Lightning Components, and Lightning Web Components.
  • Lead customization efforts using declarative tools like Flows and Workflow Rules.
  • Lead complex integration projects using APIs, middleware, and connectors.
  • Develop and manage advanced data solutions within Salesforce, including data modeling, ETL processes, and data migrations.
  • Develop advanced security measures, including designing and optimizing profiles, roles, permission sets, and sharing rules.
  • Define and oversee advanced testing strategies, including unit, integration, and user acceptance tests.
  • Plan and lead complex deployments of Salesforce configurations and code.
  • Ensure comprehensive documentation of complex solutions.
  • Lead efforts to monitor and optimize the performance of complex Salesforce applications.
  • Define governance standards and implement advanced development methodologies.
  • Stay at the forefront of Salesforce technology by evaluating new features, tools, and industry trends.
  • Provide leadership within the development team and coach junior developers.
  • Collaborate with other senior team members, administrators, business analysts, and project managers.
  • Lead training sessions and knowledge-sharing activities.
  • Manage relationships with third-party vendors and evaluate AppExchange apps.
  • Ensure Salesforce solutions follow legal and regulatory compliance standards.
  • Contribute to strategic planning for Salesforce programs.
  • Collaborate with global teams spanning multiple time zones.
Good to have:
  • Customer Success Management
Perks:
  • Health benefits
  • Financial benefits
  • Time away
  • Everyday wellness

Job Details

Position Overview

Autodesk is looking for an experienced Senior Salesforce Developer to join our dynamic team. As a Salesforce Developer, you will play a pivotal role in designing, coding, testing, and implementing Salesforce solutions that align with our business needs. You will collaborate with various stakeholders to ensure the Salesforce platform effectively supports our operations and business processes. You will report to the Senior Engineering Manager.

Responsibilities

  • You will collaborate with stakeholders to gather and analyze complex our requirements, providing expert guidance on Salesforce solutions and aligning them with strategic goals
  • You will lead the design and architecture efforts for Salesforce solutions, ensuring they are scalable, efficient, and following best practices. Make important technical decisions and provide architectural guidance
  • Write advanced code to implement complex custom functionalities using Salesforce technologies such as Apex, Visualforce, Lightning Components, and Lightning Web Components. Ensure code quality and maintainability
  • Lead customization efforts, ensuring that declarative tools like Flows and Workflow Rules are used with code-based solutions
  • Lead complex integration projects, including designing integrations with other applications using APIs, middleware, and connectors. Ensure data integrity and flow
  • Develop and manage advanced data solutions within Salesforce, including data modeling, ETL processes, and data migrations for complex scenarios
  • Develop advanced security measures, including designing and optimizing profiles, roles, permission sets, and sharing rules for complex data structures
  • Define and oversee advanced testing strategies, including unit tests, integration tests, and user acceptance tests for complex scenarios. Ensure comprehensive test coverage
  • Plan and lead complex deployments of Salesforce configurations and code, ensuring smooth transitions between environments and minimizing downtime
  • Ensure comprehensive documentation of complex solutions, including technical specifications, data models, and release notes. Maintain documentation standards
  • Lead efforts to monitor and optimize the performance of complex Salesforce applications, including code optimization, query tuning, and scalability enhancements
  • Define governance standards to maintain the long-term maintainability and scalability of complex solutions. Implement advanced development methodologies
  • Stay at the forefront of Salesforce technology by evaluating new features, tools, and industry trends for potential adoption. Inspire creativity within the team
  • Provide leadership within the development team and coach junior developers, and lead by example. Foster and continuous improvement
  • Collaborate with other senior team members, administrators, business analysts, and project managers to lead and coordinate complex projects to successful completion
  • Lead training sessions and knowledge-sharing activities to empower team members and end-users to make the most of Salesforce capabilities
  • Manage relationships with third-party vendors, evaluate solutions, and select appropriate AppExchange apps and components for complex requirements
  • Ensure that complex Salesforce solutions follow legal and regulatory compliance standards relevant to our industry. Implement advanced security and compliance measures
  • Contribute to strategic planning for Salesforce programs, helping align technology solutions with long-term business goals and driving digital transformation efforts
  • Collaborate with global teams spanning multiple time zones to ensure, coordination, and project success

Minimum Qualifications

  • Bachelor’s degree in computer science, Information Technology, or a related field (preferred)
  • Salesforce Developer certified (e.g., Application Architect/ System Architect/ Technical Architect)
  • 9+ years of experience as a Salesforce Developer with a strong understanding of Salesforce capabilities and limitations
  • You must have 5+ years of experience with SFDC platform and partner ecosystem
  • Experience with Sales Cloud and Sales processes, experience with Customer Success Management is preferred Working Experience in a complex integrated environment where multiple systems interact with Salesforce
  • You need experience designing at least 2-4 projects as a tech lead
  • Proficiency in Apex, Visualforce, Lightning Components, and declarative development
  • You need solid experience with Salesforce integrations and data management Knowledge of best practices in Salesforce development and design pattern

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in San Francisco, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. Over 100 million people use Autodesk software like AutoCAD, Revit, Maya, 3ds Max, Fusion 360, SketchBook, and more to unlock their creativity and solve important design, business and environmental challenges. Our software runs on both personal computers and mobile devices and taps the infinite computing power of the cloud to help teams around the world collaborate, design, simulate and fabricate their ideas in 3D. We provide exceptional compensation/benefit packages and we’d love for you to join us. We’re proud to be an equal opportunity employer and we consider all qualified applicants without regard to race, gender, disability, veteran status or other protected category. To see our culture in action, check out #AutodeskLife. We are headquartered in the San Francisco Bay Area and have more than 10,000 employees worldwide.

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Pune, Maharashtra, India (Hybrid)

San Francisco, California, United States (On-Site)

State Of São Paulo, Brazil (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Pune, Maharashtra, India (Remote)

View All Jobs

Get notified when new jobs are added by Autodesk

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug