Remote job
Backend Platform Engineer - Hapiko
Job details
About this role
Role overview Own and evolve the backend platform for a voice-activated product that turns children’s spoken ideas into printed stickers. This hands-on role spans APIs, real-time device connections, job processing, cloud infrastructure, and release practices. You will strengthen the existing foundations so the service remains reliable, safe, and cost-aware as usage and the device fleet grow.
Responsibilities - Own the APIs and job queues that process sticker requests, and keep device connections reliable in partnership with firmware engineering. - Improve autoscaling for traffic growth and peak periods, coordinating with the ML serving engineer on GPU inference capacity. - Build observability across metrics, logs, traces, and alerts, and develop cost instrumentation for requests, models, and services. - Lead server-side release engineering, including safe deployments, database migrations, and rapid rollback procedures. - Work with trust and safety engineering on abuse prevention, device security, and privacy protections for a product used by children. - Share on-call duties and improve systems and processes to reduce operational interruptions over time.
Requirements - Strong Python and PostgreSQL skills. - Experience owning production infrastructure end to end. - Track record of scaling a queue-driven or real-time system through substantial traffic growth. - Willingness to take responsibility for on-call systems and make them more dependable. - Elixir experience or a strong interest in learning it.
Benefits and work setup The role is listed as remote. The package includes flexible work hours, comprehensive benefits, and career development opportunities.