Product Engineer
Core
End-to-end product engineering role focused on solving customer problems from discovery through delivery, heavily utilizing AI-powered coding agents.
Role type
Senior Product Engineer (Full-stack)
Builds
Production web applications, GraphQL APIs, and internal AI development tooling
Domain
SaaS / Web Development / AI Engineering
Deliverable
production ML models | product features
Required skills
Ruby on Rails, GraphQL, MySQL, Software Architecture, API Design, Database Optimization, AI Coding Agents, Cloud Infrastructure, Mentoring
Preferred skills
AWS, Docker, Kubernetes, Terraform, Sidekiq, Redis, Agent-based development tools
Responsibilities
Partner with product and UX to lead end-to-end solutions from discovery to deployment; Engage directly with customers to inform engineering decisions; Design, build, test, and ship reliable software; Use AI coding agents to improve workflows and tooling; Build and maintain internal software factory for routing work; Lead technical investigations and architectural explorations; Identify technical debt and advocate for best practices; Participate in on-call rotation and troubleshoot production issues.