GenLogs is a transportation-technology company focused on enhancing freight intelligence through advanced data solutions. As a Forward Deployed Engineer, you will work closely with key customers to understand their needs, design and implement software solutions, and ensure successful integration with their systems.
Responsibilities:
- Lead the technical implementation of integrations between GenLogs and external systems (TMS, CRM, ERPs, data providers, compliance systems)
- Conduct customer discovery sessions to map processes, data flows, and operational constraints
- Translate customer needs into technical requirements, API specs, and data model designs
- Build REST API integrations, event-driven workflows, and data pipelines using Python, FastAPI, SQL, queueing, etc
- Collaborate closely with product and platform engineering to influence roadmap and reusable integration frameworks
- Provide hands-on technical support during rollout, troubleshooting, and performance tuning
- Document workflows, integration maps, and best practices for both internal and external teams
- Train customer IT teams and operators on how to adopt and scale GenLogs solutions
- Own the full lifecycle: scoping, implementation, deployment, and ongoing iteration
Requirements:
- 5+ years of experience in software engineering, solutions engineering, or technical consulting roles
- Proven track record designing and deploying production-grade integrations between enterprise platforms (TMS, CRM, ERP, or similar systems)
- Advanced proficiency in Python, Node.js, or similar backend languages, with strong understanding of async patterns, API consumption, error handling, and observability
- Deep experience working with REST APIs, webhooks, OAuth2/SAML/Auth0 flows, event-driven architectures, and data pipelines
- Expert-level SQL fluency, with the ability to design normalized and denormalized schemas, optimize slow-running queries, analyze execution plans, and work with large-scale datasets efficiently
- Working knowledge of machine learning principles and comfort working with outputs of machine learning models
- Demonstrated ability to lead customer-facing technical conversations, gather requirements, influence stakeholders, and drive implementation plans end-to-end
- Ability to architect solutions with an eye for security, scalability, and resilience (rate limits, retries, idempotency, monitoring, secrets/key storage)
- Experience troubleshooting production issues in distributed systems (latency, timeouts, mismatched schemas, vendor outages)
- Excellent written and verbal communication skills, capable of explaining technical concepts to executives, operators, and developers
- Independent problem-solver with a bias toward action and proven ability to operate in fast-paced, ambiguous environments
- Experience at an early-stage startup or mission-driven technology company
- Prior exposure to freight, mobility, public safety, or transportation technology markets