> Markdown version of [/jobs/ext/4703410-senior-software-engineer-salesforce](https://www.wearedevelopers.com/jobs/ext/4703410-senior-software-engineer-salesforce). 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). --- # Senior Software Engineer (Salesforce) - **Company:** Komodo Health - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Agile Methodology, Amazon Web Services, Code Coverage, Code Review, Continuous Delivery, Continuous Integration, Data Stores, Software Design Patterns, DevOps, Amazon DynamoDB, Fault Tolerance, Integrated Development Environments, JSON, PostgreSQL, Node.Js, Open Web Application Security, Package Development Process, Commercial Software, Systems Development Life Cycle, Cloud Services, Salesforce.Com, Simple Object Access Protocol (SOAP), Software Engineering, TypeScript, Extensible Markup Language (XML), Apex Code, ReactJS, Git, Restful APIs, Software Version Control, Serverless Computing, Jenkins - **Published:** November 13, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pyvwjgv3ue ## About the Role * Extensive experience collaborating with Product and Engineering teams to analyze technical requirements and deliver well-architected, global, fault-tolerant, highly available cloud services * Extensive engineering experience utilizing TypeScript, Node.js, React, and data stores such as PostgreSQL and DynamoDB * Hands-on experience building and maintaining Salesforce managed packages, with a minimum of 2+ years of Second Generation Package (2GP) development * Experience working with vendor software, technologies, and tools for enterprise solutions * Deep understanding of Agile development practices and secure application development concepts (OWASP Top 10, threat modeling, etc.) * Ability to design and implement integrations using standard patterns (REST, SOAP, JSON, XML) and modern delivery systems (Git, CI/CD tools such as Jenkins) * Strong verbal and written communication skills, with the ability to effectively collaborate with both technical and business stakeholders Additional skills and experience we'd prioritize (nice to have)… * Experience building or maintaining AppExchange products * Prior experience in Salesforce Support Engineering or product-focused teams * Salesforce certifications (Developer or Architecture tracks) ## Description * Worked with Engineering leads across the engineering organization contributing to technical decision-making required to facilitate ongoing development of products. * Worked on the Design, architecture, and delivery of global, fault-tolerant, highly-available cloud services utilizing TypeScript, Node.js, React and various AWS services and products * Contributed to Salesforce product and managed package development in a multi-tenant environment * Updated on latest architectural and design best practices * Mentored junior engineers in programming technologies, tools, and processes. * Designed maintainable code with extensive test coverage, worked in a professional software engineering environment (with source control, dev/stage/prod release cycle, continuous deployment). * Managed the architecture and development of integrations between hosted services and customer Salesforce instances. * Supported end to end effort related SDLC Process Management, Safety & Soundness, Governance and application/environment Issue resolution. * Ensured quality, security and compliance requirements are met. * Planned, conducted, and monitored product releases. * Stayed up to date on the most recent industry standard implementation details regarding AWS, Salesforce, and other relevant technologies. * Provided support for escalated production incidents orchestrating different teams for issue resolution. You Will Accomplish These Outcomes Through The Following Responsibilities… * Salesforce development of features using best industry design patterns in Apex and LWC * Salesforce managed package development, including Second Generation Packages (2GP) * Package development using CumulusCI and Salesforce DX-based workflows (Scratch Orgs, unlocked packages) * Use Git-based version control systems beyond basic usage, supporting collaborative development and code reviews * Monitor and troubleshoot services hosted in AWS * Work with CI/CD pipelines and demonstrate working knowledge of DevOps and deployment processes * Mentor junior developers in industry best practices * Serverless stack experience with AWS Lambda, Amazon DynamoDB, and Amazon EventBridge