Responsibilities
- Design and build complex Salesforce solutions using Apex (classes, triggers, batch, async), Lightning Web Components (LWC), and declarative tooling (Flow, custom metadata).
- Own the full development lifecycle: requirements analysis, technical design, code review, testing, and production deployment through sandbox environments using Salesforce CLI and SFDX.
- Establish and enforce coding standards, test coverage requirements, and architectural best practices across the Salesforce platform.
- Lead technical design reviews and contribute to a culture of engineering excellence on the BizTech team.
- Build and maintain Data Cloud (Data 360) data streams, data model objects (DMOs), calculated insights, and activation targets to support unified customer profiles.
- Develop and configure Agentforce agents, Einstein AI features, and prompt templates to automate workflows and enhance the seller and support experience.
- Collaborate with data engineering teams to integrate Salesforce with external data lakes (Databricks) using SQL, REST/SOAP APIs, and MuleSoft or direct connectors.
- Write and optimize SQL queries for data validation, exploration, and pipeline debugging across Databricks and Salesforce Data Cloud.
- Manage the full deployment lifecycle across scratch orgs, sandboxes (dev, QA, staging, UAT), and production using Salesforce DX, SFDX CLI, and source-driven development workflows.
- Build and maintain CI/CD pipelines (GitHub Actions, Bitbucket, Jenkins, Coapdo, Gearset or equivalent) for automated testing, static analysis (PMD/ESLint), and deployment gating.
- Champion version control best practices: branching strategy, pull request reviews, and release management in Git.
- Comfortable operating in a terminal environment; able to script and automate routine tasks using shell, Python, or Node.js.
- Design and implement integrations between Salesforce and external platforms including NetSuite, Workday, Clari, Certinia, and MuleSoft.
- Evaluate and recommend platform architecture decisions, balancing declarative vs. programmatic approaches for scalability, performance, and maintainability.
- Maintain data integrity, governor limit awareness, and security best practices (sharing rules, field-level security, platform encryption) across all solutions.
- Partner with business stakeholders, product owners, and business analysts to translate complex requirements into technical specifications.
- Conduct code reviews and provide constructive, educational feedback to developers and admins.
- Develop and maintain technical documentation for system architecture, integration patterns, and deployment runbooks.
Requirements
- Able to work in a hybrid/on-site capacity at our headquarters in Columbia MD or office in Boston MA.
- 5+ years of hands-on Salesforce development experience in an enterprise environment.
- Expert-level proficiency in Apex (asynchronous patterns, governor limits, test-driven development) and Lightning Web Components (LWC).
- Strong working knowledge of Salesforce Data Cloud / Data 360: data streams, DMOs, identity resolution, segments, and activations.
- Hands-on experience with Salesforce CLI (SFDX), source-driven development, and managing deployments through multiple sandbox environments to production.
- Practical experience building or maintaining CI/CD pipelines for Salesforce (GitHub Actions, Bitbucket Pipelines, Jenkins, Gearset, Copado, or similar).
- Proficiency in SQL; experience working with data lake platforms such as Databricks, Snowflake, or similar for data exploration, validation, and integration.
- Comfort operating in a terminal/CLI environment; able to read, write, and debug shell commands and scripts independently.
- Familiarity with Agentforce, Einstein AI features, or prompt-based automation within the Salesforce platform.
- Excellent communication skills; able to translate technical concepts for non-technical stakeholders and lead design discussions with peers.
- Self-directed with a strong ownership mindset — you drive initiatives to completion without needing hand-holding.
- Exposure to AI-assisted development tooling (e.g., Claude Code, GitHub Copilot) and comfort integrating these into daily workflows.
- May perform other duties and responsibilities that management may deem necessary from time to time.
- This position is US-based only.
Nice to Have
- Experience with MuleSoft, REST/SOAP API integration design, and event-driven architecture (Platform Events, Change Data Capture).
- Familiarity with NetSuite, Workday, Clari, or Certinia (FinancialForce) integrations.
- Experience with Salesforce CPQ or Revenue Cloud.
- Active Salesforce certifications: Platform Developer I & II, Data Cloud Consultant, Application Architect, or Agentforce Specialist.
- B2B SaaS or cybersecurity industry experience.
Work Arrangement
Hybrid — Columbia MD, Boston MA
Additional Information
- Applicants must be authorized to work for any employer in the U.S. without sponsorship.
- We are unable to provide sponsorship for work visas of any kind at the time of hire, or at any point during employment. This includes, but is not limited to: F1-OPT, F1-CPT, H-1B, TN, J-1, etc.