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
Apply directly at Fortune International, LLC →Create a free account for alerts like thisView Fortune International, LLC immigration profile
This listing is sourced directly from Fortune International, LLC's careers page and normalized into a canonical job model.