
Forward Deployed Engineer
Posted Aug 28

Posted Aug 28
This is a fully remote position, open to applicants in United States.
β’ Collaborate closely with operating companies or partners to gain insights into their operations and develop software that aligns with their workflows.
β’ Transition new operating companies or partners from signed agreements to active deployment.
β’ Organize organizations, properties, personnel, and existing systems onto the Cassi platform.
β’ Manage rollouts comprehensively, including periods where old and new processes operate concurrently.
β’ Integrate Cassi with accounting, property management, IoT, and service provider systems.
β’ Oversee connectors, data mappings, backfills, reconciliations, and validation of data integrity.
β’ Develop integrations, data pipelines, and custom automations utilizing Cassi's APIs and event-driven architecture.
β’ Generate partner-specific reports and workflows that are not included in the core product.
β’ Differentiate between one-off requirements and recurring platform gaps, recommending the integration of recurring patterns into the core product.
β’ Troubleshoot issues across Cassi and customer systems, responding to incidents that affect live operations.
β’ Use feature gates to separate deployment from release processes.
β’ Define the forward-deployed engineering function and ultimately build the team to support it.
β’ A minimum of 5 years of professional experience in software engineering.
β’ Proficiency in TypeScript and Node, including Node/Fastify, branded types, and strict mode.
β’ Experience in building integrations with REST APIs, webhooks, authentication flows, ETL paths, backfills, and data reconciliation.
β’ Knowledge of AWS and event-driven systems, encompassing queues, pub/sub, asynchronous processing, and failure modes in distributed systems.
β’ Proficiency in databases such as DynamoDB and PostgreSQL.
β’ Capability to interact directly with non-technical operators, translating ambiguous problems into tangible solutions, scoping work, managing expectations, and delivering results.
β’ Skill in rapidly moving solutions from concept to production while effectively managing errors, failure modes, and testing processes.
β’ Comfort with ambiguity and a strong sense of end-to-end ownership and accountability for results.
β’ Excellent teamwork and strategic partnership skills.
β’ Ability to establish trust with customers and clearly communicate project scope without overpromising.
β’ Highly self-driven with complete project ownership.
β’ Capacity to produce thorough, scalable, and clear documentation.
β’ Attention to detail when reviewing AI-generated content.
β’ An inquisitive mindset towards investigating inconsistencies and identifying issues.
β’ A Bachelor's degree in Computer Science or a related field, or equivalent experience.
β’ The cover letter must include the phrase "hello cassi!"
β’ Competitive salary and performance-based bonuses.
β’ Comprehensive health, dental, and vision insurance.
β’ Flexible work hours and remote work opportunities.
β’ Opportunities for professional development and continuing education.
β’ Supportive team environment and collaborative culture.
Mercor
RTX
Expel
Qualus
Get handpicked remote jobs straight to your inbox weekly.