Fortune International, LLC

Fortune International, LLC

Salesforce Software Engineer

New York City, USA

Sponsorship not specifiedDetected 24 days ago
JavaScriptPythonJavaC#Code ReviewGitCI/CDDevOpsRESTSalesforceCRMSalesLeadershipCommunication

About the role

  • Fortune Media is looking for its first software development engineer who will be primarily dedicated to Salesforce development related tasks.
  • This is a high-impact individual contributor role with significant autonomy - you'll be our internal technical expert shaping how we use Salesforce across our enterprise sales, consumer subscriptions, events, and marketing operations.

Responsibilities

  • Develop and maintain Salesforce solutions across Sales Cloud (and, where relevant, Marketing Cloud), including custom objects, Apex classes, Lightning Web Components, Flows, triggers, and API/webhook integrations.
  • Partner with business stakeholders and senior engineers to gather requirements, shape technical specifications, and break work into deliverable milestones.
  • Contribute to end-to-end delivery of Salesforce projects - scoping, solution design, development, testing, deployment, and documentation - with guidance from tech leadership on larger initiatives.
  • Build and maintain integrations between Salesforce and adjacent systems (Fortune.com, marketing automation platforms, subscription management, event platforms, and financial systems).
  • Implement and help evolve Salesforce development best practices - including source control workflows in GitHub, branching strategy, pull request reviews, CI/CD, sandbox management, and release processes.
  • Execute data migrations and support data quality and hygiene initiatives across CRM records.
  • This person will build and evolve our Salesforce ecosystem.

Requirements

  • Salesforce experience: 3-5 years of hands-on Salesforce development experience, including Apex, SOQL, Lightning Web Components, and declarative tools (Flow, Process Builder).
  • Proficiency with Git and GitHub in a team setting - branching strategies (e.g., GitFlow or trunk-based), pull requests, code review, merge conflict resolution, and integrating GitHub with Salesforce deployment workflows.
  • Required
  • Engineering foundations: Strong grounding in computer science fundamentals, programming (e.g., Java, C#, Python, or JavaScript), and software design principles - ideally demonstrated through a mix of general software engineering and Salesforce work. Please do not apply if your experience is limited to Salesforce point-and-click configuration with no coding.
  • GitHub and source control: Proficiency with Git and GitHub in a team setting - branching strategies (e.g., GitFlow or trunk-based), pull requests, code review, merge conflict resolution, and integrating GitHub with Salesforce deployment workflows.
  • Salesforce dev best practices: Demonstrated experience implementing Salesforce development best practices - trigger frameworks, separation of concerns, bulkification, governor-limit-aware code, Apex test coverage with meaningful assertions, metadata-driven configuration, and structured release management using SFDX, DevOps Center, Copado, Gearset, or similar.
  • Experience building and consuming REST/SOAP API integrations between Salesforce and third-party platforms.
  • Clear written and verbal communication, and the ability to manage your own workload and prioritize across competing requests.

Nice to have

  • Experience with Marketing Cloud ( AMPscript, Journey Builder, or API integration) and other ESPs and CDP integrations into Sales Cloud
  • Familiarity with media, publishing, or subscription business models is a plus
  • Experience in a startup or lean team environment where you've been the primary Salesforce resource
  • What Success Looks Like
  • Please do not apply if your experience is limited to Salesforce point-and-click configuration with no coding.
  • Working knowledge of the Salesforce data model, sharing/security model, and governor limits, with the judgment to know when to code vs. configure.
  • Salesforce Platform Developer I certification required
  • Platform Developer II or in-progress is a plus.

Compensation

  • Up to $180,000, inclusive of annual variable
  • A commitment to an open, inclusive, and diverse work culture
  • About Fortune Media
  • Fortune is a global media organization renowned for iconic franchises including the Fortune 500, Fortune Global 500, and the Most Powerful Women Summit.
  • Our technology team is a small, strategic group driving digital transformation across an organization that spans editorial, enterprise media sales, consumer subscriptions, and live events.
  • This is an opportunity to make an outsized impact at one of the world's most recognized media brands.

Benefits

  • Write well-tested, maintainable code (Apex test coverage, meaningful assertions) and participate actively in code reviews to raise the bar for the team.
  • Monitor platform performance, troubleshoot issues, and surface opportunities to improve system health, user experience, and adoption.
  • A Few Of Fortune's Perks And Benefits
  • 20 vacation days and 2 personal days on top of 11 company holidays and an honour-based sick leave policy
  • Health, dental, and vision coverage (90% paid for individuals and families), along with flexible spending accounts where Fortune contributes to your HSA
  • Generous parental leave
  • Dependent care, commuter, and cell phone benefits
  • Tuition reimbursement program

This listing is sourced directly from Fortune International, LLC's careers page and normalized into a canonical job model.