Note: The job is a remote job and is open to candidates in USA. Skechers is transforming its engineering practice through cloud-native APIs, applications, and Salesforce-based customer relationship management. The Sr. Salesforce and DevOps Engineer will lead Salesforce development, integrations, architecture, release management, and DevOps operations, including CI/CD pipelines, testing, and deployments across Salesforce environments.
Responsibilities
- Lead and take ownership of all Salesforce programmatic requests
- Develop SOQL code, Apex classes and triggers and Custom User Interfaces leveraging Lightning Web Components (LWC) and JavaScript
- Use Salesforce APIs using REST, SOAP, GraphQL and platform events
- Experience in iPaaS middleware platforms such as Boomi, MuleSoft and Informatica
- Experience in SFDX, GitHub for source code management and GitHub Actions for CI/CD pipelines
- Experience in PMD ruleset and ensuring code quality
- Experience in cloud platforms such as AWS, ERP systems such as Oracle and the ability to integrate Salesforce with cloud and ERP systems
- Responsible for architectural documentation and reviewing the development of solutions specified in technical design
- Support the Salesforce Administrator as necessary
- Take ownership of release cycles to implement and deploy new/updates to existing applications and code
- Work with the Production Support team to ensure fixes and enhancements are delivered in a timely fashion
- Translate business process requirements into a detailed technical specification to meet business goals
- Ensure development activities are aligned with scope, schedule, priority, and business objectives
- Interface with both internal and external technical experts to implement solutions
- Design and implement comprehensive CI/CD pipelines using GitHub Actions, Jenkins, or similar tools for automated Salesforce deployments
- Establish and maintain Git branching strategies including feature branches, develop/staging/production workflows, and release management processes
- Create and manage scratch orgs for development, testing, and training purposes using Salesforce DX
- Implement automated testing frameworks including unit tests, integration tests, and end-to-end testing
- Manage deployment automation across multiple Salesforce orgs (dev, staging, production) with proper promotion workflows
- Participate in all aspects of software development including design, implementation, and deployment, and monitoring
- Partner with other internal teams to deliver high quality solutions
- Available for on-call work during after-hours and weekends
- Work in an Agile environment with autonomy and efficiency
Skills
- Strong Salesforce Sales Cloud, Service Cloud, Consumer Goods Cloud and Marketing Cloud product knowledge
- At least 5 years of Salesforce Apex development experience
- Strong command of building and scaling REST APIs
- Strong command of integration concepts as they relate to Retail business
- Strong command of enterprise architecture concepts
- Strong command of enterprise integration design patterns
- Extensive experience translating business requirements to an effective integration solution
- Excellent communication skills, work ethic, punctual, reliable with a desire to excel
- Must be organized, able to work independently and in a team environment
- Experience with building and maintaining distributed micro services; debugging & monitoring production environments
- Available for on-call work during after-hours and weekends
- B.S. in Computer Science or equivalent or proven years of experience
- 10+ years of software development experience
- Extensive experience implementing and developing in Apex, LWC, and JavaScript
- Familiarity with Salesforce AI offerings such as Einstein and Agentforce
- Web Development experience with HTML, CSS, and JavaScript
- Experience working with iPaaS middleware platforms such as Boomi, Mulesoft or Informatica
- Working knowledge of Linux, Windows, SQL and NoSQL database systems, and networking
- Experience integrating with 3rd party APIs
- Experience working with DevOps teams on implementing CI/CD pipelines and monitoring/alerting
- Ability to communicate complex topics with precision and accuracy
- Ability to categorize and communicate requirements accurately and effectively
- Experience with AWS Lambda, API Gateway, S3, and SQS a plus
- Experience working directly with business facing groups outside of development is a plus
- Experience working within an Agile team a plus
Benefits
- Remote work
Company Overview
Company H1B Sponsorship