Docker helps developers bring their ideas to life by conquering the complexity of app development.
Senior Salesforce Developer
Location
United States
Posted
1 day ago
Salary
$156.5K - $223.5K / year
Seniority
Senior
Job Description
Senior Salesforce Developer
Docker, Inc
• Design, develop, test, and deploy scalable Salesforce solutions across Sales Cloud, Service Cloud, and integrated third party systems. • Lead the architecture and implementation of Salesforce customizations including Apex, Lightning Web Components (LWC), Flows, integrations, and platform automation • Partner with stakeholders across GTM and Operations teams to gather requirements and translate business needs into technical solutions • Improve and maintain Salesforce data architecture, security model, sharing rules, profiles, permission sets, and governance standards • Build and support integrations between Salesforce and external platforms such as MuleSoft, NetSuite, CPQ, ERP, marketing automation, customer support, and data platforms • Drive platform optimization, technical debt reduction, and continuous improvement initiatives • Own the Salesforce DevOps and release management lifecycle while establishing engineering best practices, including Gearset administration, source control, testing frameworks, CI/CD pipelines, deployment governance, production change management, and technical documentation. • Participate in roadmap planning and provide technical leadership for strategic Salesforce initiatives • Manage Agentforce, Slackbot, AI skills, and other AI Salesforce offerings. • Troubleshoot complex production issues and implement scalable long-term solutions
Job Requirements
- 5+ years of hands-on Salesforce development experience in enterprise environments
- Deep expertise with Apex, Lightning Web Components (LWC), SOQL/SOSL, Salesforce APIs, Flow automation, and platform security
- Experience designing and implementing integrations using MuleSoft
- Familiarity with NetSuite and quote-to-cash business processes strongly preferred
- Strong understanding of Salesforce DevOps and CI/CD practices
- Experience working with Agile development methodologies
- Strong analytical, communication, and problem-solving skills
- Experience working in high-growth SaaS or technology companies preferred
Benefits
- Freedom & flexibility; fit your work around your life
- Designated quarterly Whaleness Days plus end of year Whaleness break
- Home office setup; we want you comfortable while you work
- 16 weeks of paid Parental leave (after 6 months of employment)
- Technology stipend equivalent to $100 USD net/month
- PTO plan that encourages you to take time to do the things you enjoy
- Training stipend for conferences, courses and classes
- Equity; we are a growing start-up and want all employees to have a share in the success of the company
- Docker Swag
- Medical benefits, retirement and holidays vary by country
- Remote-first culture, with offices in Seattle and Paris
Related Guides
Related Categories
Related Job Pages
More Salesforce Developer Jobs
SailPoint is seeking a Salesforce Architect to lead the design, implementation, and optimization of our Salesforce solutions. This role is critical to ensuring our CRM architecture aligns with enterprise standards and business goals. The ideal candidate will be a strategic thinker with a deep understanding of the Salesforce platform and a passion for creating scalable, high-quality solutions. 📋 Responsibilities - Architect and Design: Design and implement scalable, efficient Salesforce architectures and solutions that meet business needs. - Technical Leadership: Lead complex Salesforce implementations and integrations, providing technical guidance to development teams. - Best Practices: Develop and enforce Salesforce development best practices, including coding standards, to ensure solution quality. - Stakeholder Collaboration: Work closely with business and technical stakeholders to translate requirements into effective Salesforce solutions. - System Optimization: Monitor and optimize Salesforce platform performance, and troubleshoot complex issues. - Data Management: Design and oversee data modeling, data migration, and data sharing within Salesforce. 🎓 Qualifications - Experience: Minimum of 8 years of experience on the Salesforce platform, with a proven track record in solution design and architecture. - Technical Skills: - Strong knowledge of Salesforce configurations, Apex, Visualforce, and Lightning Web Components. - Experience with Salesforce integrations, APIs, and third-party integration tools. - Familiarity with multiple Salesforce clouds (e.g., Sales Cloud, Service Cloud). - Education: Bachelor's degree in Computer Science, Information Technology, or a related field is preferred. - Certifications: - Salesforce Certified Application Architect or Salesforce Certified System Architect is highly desirable. - The Salesforce Certified Technical Architect (CTA) certification is a major plus. 🌟 Preferred Skills - Experience with Identity and Access Management (IAM) concepts. - Knowledge of SailPoint's products and how they can integrate with Salesforce. - Experience with Agile and DevOps methodologies. - Excellent communication and interpersonal skills. 🗓️ What Your First 90 Days Will Look LikeAs a Salesforce Solution Architect at SailPoint, you will play a pivotal role in shaping our enterprise architecture. Here is how you will make an impact during your first three months: 30 Days: Onboard & Align (Discovery) - Master Our Tech Stack: Dive deep into our Salesforce ecosystem (Sales, Service, CPQ) and integrations to understand how Salesforce supports SailPoint’s operations. - Understand Priorities: Align with Product Owners and key stakeholders to map out strategic project roadmaps and backlog priorities. - Adopt DevOps Processes: Familiarize yourself with our CI/CD pipelines, release management protocols, and environment strategies. - Build Key Relationships: Connect with developers, admins, and business analysts to establish strong, collaborative working patterns. 60 Days: Engage & Execute (Solutioning & Quality) - Drive Solution Design: Partner with business partners to translate complex requirements into scalable, secure, and maintainable technical designs. - Ensure Code Excellence: Actively review code (Apex, LWC), advocate for Salesforce best practices, and mentor developers on architectural guardrails. - Facilitate Sprint Delivery: Work closely with the Scrum team to unblock developers, refine technical user stories, and ensure predictable, timely sprint releases. 90 Days: Lead & Innovate (Proactive Impact) - Own Project Delivery: Lead high-impact, strategic architectural initiatives autonomously from conception to deployment. - Foster an Agentic Mindset: Shift the team toward proactive problem-solving, identifying repetitive processes and designing intelligent automation solutions. - Create Systemic Efficiencies: Optimize our DevOps processes, reduce technical debt, and establish long-term monitoring for Salesforce org health and performance. Benefits and Compensation listed vary based on the location of your employment and the nature of your employment with SailPoint. As a part of the total compensation package, this role may be eligible for the SailPoint Corporate Bonus Plan or a role-specific commission, along with potential eligibility for equity participation. SailPoint maintains broad salary ranges for its roles to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect SailPoint’s differing products, industries, and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. We estimate the base salary, for US-based employees, will be in this range from (min-mid-max, USD): $128,300 - $216,294.00Base salaries for employees based in other locations are competitive for the employee’s home location. Benefits Overview 1. Health and wellness coverage: Medical, dental, and vision insurance 2. Disability coverage: Short-term and long-term disability 3. Life protection: Life insurance and Accidental Death & Dismemberment (AD&D) 4. Additional life coverage options: Supplemental life insurance for employees, spouses, and children 5. Flexible spending accounts for health care, and dependent care; limited purpose flexible spending account 6. Financial security: 401(k) Savings and Investment Plan with company matching 7. Time off benefits: Flexible vacation policy 8. Holidays: 8 paid holidays annually 9. Sick leave 10. Parental support: Paid parental leave 11. Employee Assistance Program (EAP) and Care Counselors 12. Voluntary benefits: Legal Assistance, Critical Illness, Accident, Hospital Indemnity and Pet Insurance options 13. Health Savings Account (HSA) with employer contribution SailPoint is an equal opportunity employer and we welcome all qualified candidates to apply to join our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other category protected by applicable law. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact applicationassistance@sailpoint.com or mail to 11120 Four Points Dr, Suite 100, Austin, TX 78726, to discuss reasonable accommodations. NOTE: Any unsolicited resumes sent by candidates or agencies to this email will not be considered for current openings at SailPoint.
• Define and implement the solution architecture in Azure, including environments, integrations, security, scalability, and governance. • Create the necessary infrastructure to support the evolution and migration of Power Solutions currently based on SharePoint to a more robust and scalable architecture. • Define the modeling of the transactional database, ensuring integrity, performance, and sustainability of the solution. • Structure the governance and lifecycle of solutions on the Power Platform (Power Apps, Power Automate, and Power BI), including environments, deployment, versioning, and best practices. • Technically lead a hybrid team (client + partner) responsible for the migration of solutions and evolution of the architecture. • Define the design of the analytical data architecture to support consumption via Power BI and enable the construction of an integrated operational view (Supply Chain Control Tower). • Ensure alignment between transactional and analytical architecture, promoting consistency and data reuse. • Work directly with business and technology areas to translate needs into viable and sustainable solutions. • Technically advocate for the solution with the client, influencing architectural decisions and promoting alignment among stakeholders.
• Manage the implementation of standard configurations, custom development, and data migration components of a Salesforce implementation • Familiar with source code, version control, and code deployment patterns • Ability to understand a project and debug issues • Liaise with Salesforce product teams to support client implementations • Ability to work in an agile, collaborative environment and follow our methodology
• Development of programs and applications for the Salesforce platform clouds used by Syngenta, following development best practices and governance standards. • Testing and deployment of developed features according to acceptance criteria. • Conducting demonstrations for end users, working alongside key users, solution architects, and business consultants to ensure that implemented features and user experience meet defined objectives. • Develop standard or custom solutions using the Salesforce platform to support critical business functions, meeting project objectives and business requirements. • Support and maintenance of the Salesforce instance. • Leverage Salesforce out-of-the-box configuration to develop the maximum possible solutions without custom code. • Preparation of technical documentation specifying solutions to be implemented, including prototypes, flowcharts, and sequence diagrams. • Align code with the most established development design patterns: OOP, MVCS, Domain Layer Principle.



