> Markdown version of [/jobs/ext/1152993-salesforce-software-engineer](https://www.wearedevelopers.com/jobs/ext/1152993-salesforce-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Salesforce Software Engineer - **Company:** FORTUNA INC - **Location:** New York, NY, United States - **Experience:** Experienced - **Salary:** $180,000.0 - **Contract:** Franchise - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), C Sharp (Programming Language), Code Coverage, Code Review, Computer Programming, Continuous Integration, Customer Data Management, DevOps, Github, Python (Programming Language), Automation of Marketing, Release Management, Cloud Services, Copado, Salesforce.Com, Software Engineering, Web Services, Apex Code, Process Builder (Salesforce), Salesforce Lightning, Git, Git Flow, Solid Principles, Apex Programming, Salesforce Object Query Language (SOQL), Software Version Control, Marketing Cloud - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a214f9206fcf5035 ## About the Role * 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. * Salesforce experience: 3-5 years of hands-on Salesforce development experience, including Apex, SOQL, Lightning Web Components, and declarative tools (Flow, Process Builder). * 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. * 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. * 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 * Additional certifications (Sales Cloud Consultant, Service Cloud Consultant, etc.) are a bonus ## Description Fortune Media is looking for its first software development engineer who will be primarily dedicated to Salesforce development related tasks. This person will build and evolve our Salesforce ecosystem. 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. You'll work closely with our Technology , Marketing and Revenue teams to translate complex business requirements into scalable Salesforce solutions. What You'll Do * 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. * Write well-tested, maintainable code (Apex test coverage, meaningful assertions) and participate actively in code reviews to raise the bar for the team. * Execute data migrations and support data quality and hygiene initiatives across CRM records. * Act as a collaborative technical resource for Salesforce administrators and business stakeholders, explaining platform capabilities, trade-offs, and limitations in plain language. * Monitor platform performance, troubleshoot issues, and surface opportunities to improve system health, user experience, and adoption. ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)