Business Applications Engineer

MetrcLakeland, FL
Hybrid

About The Position

Metrc is the most trusted and experienced provider of cannabis regulatory systems in the United States and is growing extremely rapidly to expand globally. We provide a solution that combines advanced software, radio-frequency identification (RFID) technology, a dedicated customer-support team, and a secure database to track and trace cannabis from growth, harvest, and processing to testing, transport, and sale. As a Business Application Engineer, you will have the opportunity to thrive in a fast-moving, fluid environment, and be passionate about implementing change, great processes and procedures in a commercial setting at a fast-growing technology company.

Requirements

  • 3-6+ years of experience in systems, integrations, or business applications roles
  • Strong experience working with APIs (REST, webhooks, JSON)
  • Experience with integration platforms or ETL tools (Tray.io, Workato, MuleSoft, etc.)
  • Advanced knowledge of SQL or SOQL
  • Understanding of data models and cross-system data relationships
  • Ability to troubleshoot complex issues across multiple systems
  • Ability to translate business needs into technical solutions
  • Strong communication skills with both technical and non-technical stakeholders
  • Working knowledge of Internet/Intranet software as well as spreadsheet and work processing software, and project management programs

Nice To Haves

  • Experience with NetSuite or ERP systems
  • Experience with these specific data platforms (Snowflake, Domo, Sigma)
  • Experience in high-growth or complex operational environments
  • Familiarity with Salesforce order of execution and automation best practices
  • Experience with Salesforce administration and automation (Flows required)

Responsibilities

  • Design, build, and maintain integrations between Salesforce, NetSuite, and other systems using APIs and integration platforms (e.g., Tray.io or similar)
  • Define and manage data flows, transformations, visualizations, and synchronization across systems
  • Implement error handling, monitoring, and retry logic to ensure reliability
  • Troubleshoot integration issues and identify root causes
  • Build and maintain Salesforce automations (Flows, validation rules, process logic)
  • Support data model design and ensure alignment with integration requirements
  • Ensure data integrity and consistency across systems
  • Optimize existing automations to reduce technical debt and improve performance
  • Meet with business stakeholders to understand and clarify system needs
  • Translate business requests into actionable technical solutions
  • Identify when requests do not address root problems and propose better alternatives
  • Communicate technical concepts and tradeoffs clearly to non-technical users
  • Identify opportunities to reduce manual work and improve operational efficiency
  • Ensure solutions are scalable and maintainable
  • Support deployment processes across environments (sandbox ? production)
  • Document integrations, automations, and system logic
  • Collaborate with team members in one-on-one and group settings
  • May perform other additional duties and responsibilities as assigned
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service