Software Engineer - Backend / Platform
GhostEye, New York, New York
The role
You will build the backend services that turn our existing capabilities into complete product workflows. This includes coordinating calls and messages, managing campaign execution, connecting services, and making results available to the product.
You will work closely with product and frontend engineers to define service behavior, resolve integration issues, and carry projects through to production. You should be comfortable explaining how a system works, where it can fail, and how you would investigate it.
What you will do
- Backend workflows connecting campaign configuration, scheduling, execution, and results.
- Phone and SMS systems, including routing, delivery status, recording, and provider integrations.
- State management, cancellation, retries, and recovery for long-running operations.
- Event processing that handles duplicate, delayed, and out-of-order events.
- Services for scoped account, session, and downstream access checks.