About The Position

Perform activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives. Provide a broad range of system solutions development to business problems through the development and programming of applications / systems. May also provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications.

Requirements

  • 5+ years IT Software Engineering experience
  • 2+ years experience designing/operating/supporting Salesforce Loyalty Management or Salesforce CRM (Core)
  • Very comfortable developing APEX code from scratch and enhancing existing APEX code including debugging
  • Familiar with triggers and how to use triggers to manage business processes
  • Proficient using SOQL/SOSL and Data Loader
  • Expert knowledge of Salesforce Loyalty Mgmt configuration components
  • Expertise building flows and DPE logic within Loyalty Mgmt
  • Experience with Lightening LWC
  • Very comfortable creating and updating Loyalty Program Process Rules for processing Transaction Journals
  • Comfortable designing data models and building ER diagrams
  • Leveraged CI/CD pipelines previously to manage change from development through production
  • Including experience with SF changes sets
  • Including Git/Github
  • Including Jenkins
  • Expertise executing performance testing and optimizations/scaling as needed
  • Experience with SF native integrations with other SF products (CDC, MCE, MCP)
  • Hands on working experience with Jira and Confluence
  • Logical, creative thinker who can convert design into manageable configurations/components to deliver expected outcomes
  • Experience working in a scaled Agile framework
  • Mentor who works with junior Software Engineers in a collaborative manner to enhance the skills of the pod
  • Very comfortable delivering application demos for small to medium size groups
  • Able to work independently, within a team, with internal/external business and technology partners
  • Highly organized, self-motivated, and customer oriented
  • Strong analytical and problem solving skills
  • Excellent written and oral communication skills

Nice To Haves

  • Prior experience working with Marketing organizations
  • Some experience with Veracode and Sonarcube
  • Experience with Loyalty Management Referral Management package
  • Hands on experience with Salesforce Customer Data Cloud (CDC/CDP) and Salesforce Marketing Cloud Personalization/Engagement (MCP/MCE)
  • Knowledgeable with SF licensing, especially those licenses aligned to Loyalty Management
  • Understands Mulesoft integration techniques

Responsibilities

  • Develop components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives.
  • Provide a broad range of system solutions development to business problems through the development and programming of applications / systems.
  • Provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications.
  • Develop APEX code from scratch and enhance existing APEX code including debugging.
  • Manage business processes using triggers.
  • Utilize SOQL/SOSL and Data Loader.
  • Configure Salesforce Loyalty Management components.
  • Build flows and DPE logic within Loyalty Management.
  • Create and update Loyalty Program Process Rules for processing Transaction Journals.
  • Design data models and build ER diagrams.
  • Leverage CI/CD pipelines to manage change from development through production.
  • Execute performance testing and optimizations/scaling as needed.
  • Perform SF native integrations with other SF products (CDC, MCE, MCP).
  • Deliver application demos for small to medium size groups.
  • Deliver effective and efficient solutions ensuring that the project deliverables are on time, within budget, and adhere to the corporate quality and security standards.

Benefits

  • Discretionary variable compensation award
  • Growth opportunities and skill development
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development
  • Reward and recognition programs
  • Training and onboarding sessions
  • Regular career, development, and performance conversations
  • Access to an online learning platform
  • Variety of mentoring programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service