Software Engineer - Salesforce Platform (EAA)

USD 135,300-159,200 per year
MIDDLE
✅ Remote

Used Tools & Technologies

Not specified

Required Skills & Competences

Marketing @ 3 Security @ 3 ETL @ 6 GitHub @ 2 CI/CD @ 2 Communication @ 6 Git @ 2 Debugging @ 3 API @ 3 FinTech @ 3 Workato @ 3 Design Patterns @ 3 LLM @ 3 Compliance @ 3 Salesforce @ 3 AI @ 3 Data Modeling @ 3

Details

At Coinbase you will help build the emerging onchain platform and enterprise systems that power institutional sales, account management, and billing workflows. The Enterprise Applications & Architecture (EAA) STP team is the primary engineering partner for the Sales Trading & Prime (STP) business.

Responsibilities

  • Design, develop, customize, and maintain Salesforce applications and platform capabilities across orgs using Apex, Lightning Web Components (LWC), Flows, and other Salesforce technologies.
  • Own end-to-end delivery of features and enhancements for STP: technical design, estimation, implementation, testing, deployment, and post-launch support.
  • Build and maintain integrations between Salesforce and internal/external systems (REST APIs, event-driven integrations, middleware/automation platforms) to enable reliable data flows and cross-system workflows.
  • Collaborate with product managers, admins, architects, and business stakeholders (CX, Compliance, Sales, Legal, Insto Ops) to refine requirements and provide technical guidance on Salesforce platform capabilities and tradeoffs.
  • Provide demos to stakeholders and incorporate feedback; expand impact through live consultation.
  • Design and implement robust data models (custom objects, relationships, sharing model), automation (Flows, Omni-Channel, assignment/routing), and configuration that scale with volume and complexity.
  • Participate in code reviews, pair programming, and design reviews to maintain code quality, security, and reliability.
  • Support operational excellence through on-call rotations, triaging and resolving production issues, root cause analysis, and hardening of critical flows and platform services.
  • Document technical designs, patterns, and runbooks for auditable, operable changes over time.
  • Mentor IC3 and contractor developers on Salesforce engineering best practices.

Requirements

  • 4+ years of hands-on experience as a Salesforce Developer (or equivalent Salesforce-focused engineering role) with deep understanding of core Salesforce platform concepts (Apex, LWC, Flows, security/sharing, packaging, and release management).
  • Demonstrated experience designing and implementing complex Salesforce solutions in at least one of: Service Cloud, Sales Cloud, or Experience Cloud (case management, queues/Omni-Channel, digital channels, portals).
  • Strong experience building and operating integrations between Salesforce and other systems using REST APIs, Platform Events, middleware/automation platforms, ETL tooling, and contracting tools (e.g., Ironclad).
  • Solid understanding of software engineering fundamentals and design patterns: testable architectures, separation of concerns, performance/scalability considerations.
  • Experience working in a product-aligned engineering team, partnering with PMs and cross-functional stakeholders, translating business requirements into technical designs and implementation plans.
  • Familiarity with modern engineering practices: version control (Git/GitHub), code review, CI/CD pipelines, CLIs, and environment management for multi-sandbox Salesforce development.
  • Excellent problem-solving and debugging skills for complex, distributed environments where Salesforce is one of several critical systems.
  • Strong written and verbal communication skills to explain tradeoffs, risks, and technical approaches to technical and non-technical partners.
  • Experience working effectively with geographically distributed teams and aligning on core hours (EST or similar) where needed.

Nice to haves

  • Experience with marketing tools, specifically Salesforce Marketing Cloud.
  • Experience on a platform or enablement team that supports multiple Salesforce product teams/orgs (shared services, reusable components, platform tooling).
  • Hands-on experience with multi-org Salesforce environments and shared patterns for integrations, security, and data modeling across orgs.
  • Experience integrating Salesforce with internal platforms or AI/automation tooling (Workato, MCP-based tools, internal LLM/AI assistants, or similar).
  • Background in regulated or highly audited environments (financial services, fintech, compliance-heavy domains).
  • Salesforce certifications such as Platform Developer I/II, Salesforce Administrator, or Service Cloud Consultant.
  • Experience contributing to engineering standards and best practices (linting, code style, testing frameworks, deployment patterns).

Compensation

  • Annual base salary range (excluding equity and bonus): $135,320 — $159,200 USD.

Additional information

  • Remote - USA role; Coinbase is remote-first but not remote-only: in-person participation is required throughout the year and team/company offsites are held multiple times annually. Attendance is expected and supported.
  • Job code: P76067. #LI-Remote
  • Coinbase participates in E-Verify in certain locations and is an Equal Opportunity Employer. Candidates who need accommodation should contact accommodations[at]coinbase.com.