[Remote] Software Engineer I
Note: The job is a remote job and is open to candidates in USA. Robert Half is seeking a Software Engineer I to join its Marketing Applications team and help deliver intelligent, scalable sales and marketing technology solutions. The role focuses on developing Salesforce applications, integrations, web applications, cloud services, and AI-driven capabilities while collaborating with engineers, product managers, data teams, and business stakeholders.
Responsibilities
- Design, develop, and enhance Salesforce applications using Apex, Lightning Web Components (LWC), Web Components, and Flows
- Build and maintain integrations between Salesforce and other enterprise platforms using REST and SOAP APIs
- Extend and customize Agentforce capabilities to create intelligent, context-aware employee experiences
- Leverage Einstein Copilot, predictive analytics, and generative AI features to bring automation and insights into marketing and sales workflows
- Contribute to AI and ML initiatives, including integrating large language models (LLMs) and generative AI into enterprise processes
- Develop and maintain front-end applications using modern JavaScript frameworks such as React.js, Next.js, and Web Components
- Support back-end services, APIs, and automation through Node.js, Python, and cloud technologies like Azure and AWS
- Collaborate with product managers, data teams, and business partners to translate ideas into high-quality software solutions
- Participate in Agile development practices, peer code reviews, and team discussions that foster technical excellence and innovation
Skills
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent hands-on experience
- Strong understanding of object-oriented programming and familiarity with at least one major programming language such as JavaScript, Python, Java, or C#
- Hands-on experience with Salesforce development including Apex, SOQL/SOSL, Lightning Design System, and Lightning Web Components
- Exposure to Agentforce and Einstein Copilot or similar AI-enabled Salesforce tools
- Familiarity with web development frameworks such as React.js, Next.js, or similar, and modern front-end architecture
- Working knowledge of cloud environments such as Azure or AWS and DevOps tools such as Git, SFDX CLI, and CI/CD pipelines
- Interest in AI and ML technologies, generative AI models like GPT, and applying them to business workflows
- Strong problem-solving skills, adaptability, and a growth mindset
- Excellent communication and collaboration skills within a fast-paced, cross-functional environment
- Salesforce certifications such as Platform Developer I or II, Platform App Builder, Admin, Agentforce, or Data Cloud
- Experience using Python or Node.js for automation, data workflows, or analytics
- Familiarity with Salesforce DevOps, CI/CD pipelines, or test automation
- Experience applying AI or automation to marketing or business processes
- Passion for building intuitive, efficient, and data-informed enterprise tools
Benefits
- Remote work arrangement
- Group health insurance benefits (medical, vision, dental)
- FSA and HSA healthcare accounts
- Life and accident insurance
- Adoption and fertility assistance
- Paid parental leave of up to 6 weeks
- Short-term and long-term disability
- Paid time off for vacation, personal needs, and sick time
- Choice Time Off (CTO): a new hire earns up to 17 days per calendar year; the amount varies based on years of service and is pro-rated based on hours worked per week
- Up to 11 paid holidays per calendar year
- Opportunity to contribute to the company 401(k) savings and investment plan or deferred compensation plan, if eligible
- Employer match of 100% on the first 3% of contributions for eligible employees
Company Overview
Company H1B Sponsorship