Senior Software Engineer -Salesforce
Liberty Mutual
Software Engineering, Sales & Business Development
Boston, MA, USA
USD 106k-197k / year
Senior Software Engineer -Salesforce
- ID
- 2026-75632
- Position Type
- Full-Time
- Job Grade
- 17
- Department
- 0001-04463 USRM-ServTech
- Market
- Corporate Center
- Referral Bonus Amount
- 3,000.00
- Minimum Salary
- USD $106,000.00/Yr.
- Maximum Salary
- USD $197,000.00/Yr.
- Typical Starting Salary
- 140-155k
- Travel
- 10%
- Recruiter
- Julia Stewart
- Referral Bonus Eligible?
- Yes
Description
Do you have the skills - and drive - to join a tech team that's working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to building powerful, scalable solutions on the Salesforce platform, Liberty Mutual is constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a Senior Salesforce Platform Software Engineer at Liberty Mutual, you'll apply your talents in an agile environment that has the creative energy of a start-up - and the full backing and comprehensive benefits of a Fortune 100 company.
Hiring Manager: Gopalakrishnan Rajaram, USRM ServTech
Qualified remote and Seattle based employees are encouraged to apply
Responsibilities:
- Collaborative partner: Working with our team of scrum masters, product owners, and fellow engineers, you'll tackle technical challenges on the Salesforce platform and ensure quality as we build and enhance next-generation applications using Service Cloud, Apex, Lightning Web Components (LWC), and Flow.
- Comprehensive problem-solver: As you manage the end-to-end development of Salesforce-based solutions, you'll analyze issues at the system level—including declarative and programmatic customizations—and handle any complications that arise by implementing effective, scalable solutions.
- Skilled technical engineer: You'll document and lead the implementation of technical features, improvements, and innovations within the Salesforce ecosystem, leveraging best practices for Apex development, LWC design, and Flow automation.
- Forward thinker: Simply fixing the problem isn't enough; using your proactive mindset and initiative, you'll continually look for ways to improve platform performance, quality, and efficiency—identifying opportunities to streamline processes through Flow automation and optimized Apex code.
Qualifications
- A minimum of five years of software engineering experience, with significant hands-on experience on the Salesforce platform
- Strong proficiency in Apex (triggers, batch classes, web services, and email services)
- Demonstrated experience building and maintaining Lightning Web Components (LWC)
- Solid experience designing and implementing business process automation using Salesforce Flow (Screen Flows, Record-Triggered Flows, and Subflows)
- Hands-on experience with Salesforce Service Cloud, including case management, omni-channel routing, and service console configuration
- A background in business operations and strategies, with a focus on business IT
- A history of translating client requirements into technical designs within the Salesforce ecosystem
- Agile engineering capabilities and a design-thinking mindset
- Collaboration, adaptability, flexibility, and the ability to manage time and prioritize work with a globally distributed development team
- Strong oral and written communication skills - and a knack for explaining your decision-making process to non-engineers
- A thorough grasp of Salesforce platform concepts, including declarative vs. programmatic development, governor limits, data modeling, security model, and integration patterns (REST/SOAP APIs, Platform Events, etc.)
- An understanding of how modifications affect different parts of a Salesforce org and the broader system landscape, with an ability to explain your decision-making process to non-engineers
- A bachelor’s or master’s degree in a technical or business discipline, or equivalent experience
- Salesforce Platform Developer I or Platform Developer II certification preferred
Bonus Qualifications
- Experience with Salesforce Financial Services Cloud (FSC) is a strong plus, including familiarity with FSC data models, financial account management, and industry-specific features
Employees may apply for a new role after completing 12 months of employment in their current position.
Travel
Options
Software Powered by iCIMS
www.icims.com