Note: The job is a remote job and is open to candidates in USA. Texas HR Team is partnering with a client to develop Lighthouse, a web platform and agentic AI layer used by headquarters, franchise operators, and coaches. The Senior Product Engineer will build and maintain backend services, own features end-to-end, strengthen platform reliability, and support AI-assisted engineering across revenue-critical systems.
Responsibilities
- Build and maintain backend services on the Lighthouse platform, a Kotlin Multiplatform codebase (Spring/WebFlux backend, shared domain models, Compose-for-Web frontend) on GCP, backed by Postgres and integrated with the server platform over gRPC
- Own features end-to-end: domain model → service + persistence → API → migration → rollout behind feature flags → production monitoring
- Take real ownership of revenue-critical domains, including a sales/lead-management CRM with its pipeline state machine and background reconciliation jobs, third-party membership system synchronization (Glofox), and the reporting that feeds the AI assistant
- Build across a product roadmap the business is actively pulling for: attribution and partner reconciliation behind a member referral program, lead-management pipeline enhancements, AI-assisted reporting, inventory management, and the operations console used every day by center leaders
- Raise the platform's safety net by strengthening integration testing where it matters most, especially tests that prove multi-tenant data isolation, along with observability and maintainability that help engineers investigate and resolve issues quickly
- Harden critical systems including concurrency in nightly sweeps, query performance as centers and international regions scale, idempotency, and correctness in revenue- and attribution-related workflows
- Help carry Lighthouse into potential international expansion through thoughtful data scoping, performance optimization, and multi-region architecture considerations
- Use AI tools (Claude Code, multi-agent review, planning skills, custom workflows) deliberately across planning, implementation, review, and debugging
- Report to the CTO and collaborate closely with engineers, QA, and the server-platform team
Skills
- 5-10 years of professional software engineering experience with deep backend expertise in services, data modeling, and APIs
- Comfort across the stack: SQL (Postgres), HTTP/gRPC APIs, authentication and authorization, multi-tenant architectures, background jobs, CI/CD, and cloud platforms (GCP preferred)
- Strong production debugging instincts spanning service logs, database state, and vendor APIs
- High standards for correctness, idempotency, observability, and practical test coverage
- Demonstrated interest in AI-assisted engineering, including experience with Claude Code, Cursor, or similar tools in production environments
- Clear written communication through implementation plans, design documents, pull requests, and code reviews
- Strong individual contributor mindset. No management responsibilities and no client-facing work. We're hiring you to ship
- Remote, US-based. We hire across the United States and work collaboratively during normal business hours
- Fully remote employment within the United States
- Strong fluency in a statically typed JVM language, with Kotlin strongly preferred
- Strong Java or Scala engineers interested in Kotlin will also be considered
- Kotlin Multiplatform and Compose-for-Web experience
- Experience building or auditing LLM-driven features or AI assistants in production
- Vendor integration experience including scheduled syncs, webhook ingestion, reconciliation jobs, and drift detection
- GCP expertise with Cloud Run, Cloud SQL, BigQuery, and observability tooling
- Comfort working on a small team where the best ideas win, regardless of title
Benefits
- Fully remote employment within the United States.
- Bonus and benefits.
- Modern equipment.
- A real budget for AI tooling and model access.
- Direct ownership of production services from day one.
Company Overview