Backend Platform Engineer - Hapiko

Jobgether

United States

Remote

USD 98.000 - 131.000

Vollzeit

Vor 7 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Remote-first
Toronto-based opportunity
Flexible hours
Benefits package
Career development
Autonomy
Collaborative culture
Impactful work
Diversity & inclusion
Dynamic environment

Zusammenfassung

Jobgether is seeking a backend-focused engineer to own development, maintenance, and optimization of APIs, queues, and real-time communications driving our product. You will design autoscaling, monitor costs, support production releases, and collaborate across teams including firmware, ML infra, and Trust & Safety, with remote-first options.

Based in Canada, the role offers Toronto-based opportunities and a dynamic, autonomous work culture that emphasizes innovation, collaboration, and impact

Qualifikationen

  • Backend applications and services with Python.
  • PostgreSQL design, query optimization, and production management.
  • Experience owning production infra end-to-end.
  • Ability to design and scale queue-driven or real-time systems.
  • Strong understanding of distributed systems, APIs and real-time comms.
  • Experience building reliable cloud infrastructure with autoscaling.
  • Familiarity with observability, metrics, logging and incident monitoring.
  • Knowledge of release engineering incl. migrations and rollbacks.
  • Ability to monitor and optimize infrastructure costs while balancing performance.
  • Experience collaborating with firmware, ML infra and security teams.
  • Willingness to participate in on-call rotations and improve reliability.
  • Excellent communication and ownership in a small, fast-paced team.

Aufgaben

  • Own the development, maintenance, and optimization of backend APIs and job queues responsible for processing customer requests and powering the product experience.
  • Maintain and improve the real-time communication infrastructure that connects devices to backend services, ensuring reliability and performance in collaboration with firmware engineering.
  • Design, implement, and optimize autoscaling capabilities to support increasing traffic and expanding device fleet.
  • Collaborate with Machine Learning Serving Engineers to coordinate infrastructure scaling and GPU-based inference workloads.
  • Strengthen observability with metrics, logging, tracing, and alerting for early issue detection.
  • Build cost-monitoring and instrumentation to track expenses at request, model, and service levels.
  • Take ownership of release engineering for backend services, including deployments, migrations, production releases, and rollbacks.
  • Improve system architecture, resilience, and operational standards for scalability and maintainability.
  • Partner with Trust & Safety to implement abuse prevention, device security, and privacy safeguards for children’s product.
  • Participate in on-call rotation and continuously improve systems to reduce incidents.
  • Identify bottlenecks and risks, and take proactive steps to improve performance and reliability.
  • Establish engineering best practices to support long-term platform growth.

Kenntnisse

Python
PostgreSQL
Elixir
Distributed systems
Observability
Release engineering
Cloud autoscaling
Real-time

Jobbeschreibung

Accountabilities:
  • Own the development, maintenance, and optimization of backend APIs and job queues responsible for processing customer requests and powering the product experience.
  • Maintain and improve the real-time communication infrastructure that connects devices to backend services, ensuring reliability and performance in collaboration with firmware engineering.
  • Design, implement, and optimize autoscaling capabilities to support increasing traffic, seasonal demand, and the expansion of the connected device fleet.
  • Collaborate with Machine Learning Serving Engineers to coordinate infrastructure scaling and optimize GPU-based inference workloads.
  • Strengthen observability across the platform by developing and maintaining metrics, logging, distributed tracing, and alerting systems that enable early detection and resolution of technical issues.
  • Build cost-monitoring and instrumentation capabilities to track infrastructure expenses at the request, model, and service levels.
  • Take ownership of release engineering for backend services, including deployment strategies, database migrations, production releases, and reliable rollback procedures.
  • Improve system architecture, infrastructure resilience, and operational standards to ensure the platform remains scalable, maintainable, and cost-efficient.
  • Partner with Trust & Safety engineering to implement effective abuse prevention mechanisms, device security measures, and privacy safeguards appropriate for a children's product.
  • Participate in the shared on-call rotation, responding to production incidents and continuously improving systems to reduce operational disruptions and recurring alerts.
  • Identify infrastructure bottlenecks, technical risks, and opportunities for optimization, taking proactive steps to improve system performance and reliability.
  • Establish engineering best practices and technical foundations that support the platform's long-term growth as the engineering team expands.
Requirements:
  • Strong professional experience developing backend applications and services using Python.
  • Solid expertise in PostgreSQL, including database design, query optimization, and production database management.
  • Experience with Elixir or a genuine interest and willingness to learn and work with the language.
  • Demonstrated experience owning production infrastructure end to end, including architecture, deployment, monitoring, maintenance, and operational reliability.
  • Proven ability to design, operate, and scale queue-driven or real-time systems through significant increases in traffic and workload.
  • Strong understanding of distributed systems, asynchronous processing, API architecture, and real-time communication technologies.
  • Experience building and maintaining reliable cloud infrastructure, including autoscaling strategies and systems designed to handle fluctuating demand.
  • Familiarity with observability practices and tools, including metrics, centralized logging, distributed tracing, alerting, and incident monitoring.
  • Understanding of release engineering and deployment practices, including safe production releases, database migrations, and rollback strategies.
  • Ability to monitor and optimize infrastructure costs while balancing performance, reliability, and scalability.
  • Experience collaborating with cross-functional engineering teams, particularly in environments involving firmware, machine learning infrastructure, and security.
  • Strong troubleshooting and problem-solving skills, with the ability to investigate production incidents and implement sustainable solutions.
  • Comfort taking responsibility for production systems and participating in on-call rotations, with a proactive approach to reducing incidents and improving operational efficiency.
  • Excellent communication and collaboration skills, combined with the ability to work independently and take ownership of complex technical projects.
  • A resourceful and hands-on mindset, with the ability to thrive in a small, fast-paced engineering team where autonomy and technical decision-making are essential.
Benefits:
  • Competitive compensation: Annual salary ranging from CA$136,700 to CA$182,300 for Ontario-based candidates, depending on experience, qualifications, and relevant expertise.
  • Remote working opportunities: Remote-first arrangements, with the advertised opportunity available in Toronto.
  • Flexible working hours: Flexibility to organize your schedule and support a healthy work-life balance.
  • Comprehensive benefits: Access to a broad employee benefits package.
  • Career development: Opportunities for professional growth, career advancement, and internal mobility.
  • Innovation-driven environment: Work on a first-of-its-kind technology product combining connected devices, backend infrastructure, and artificial intelligence.
  • Technical ownership: Significant autonomy and the opportunity to influence architecture, infrastructure decisions, and engineering standards.
  • Collaborative culture: Work alongside experienced engineers across backend, firmware, machine learning, and Trust & Safety disciplines.
  • Meaningful impact: Help build reliable, secure, and scalable technology supporting innovative digital experiences for children.
  • Inclusive workplace: Join an organization committed to accessibility, diversity, and equal employment opportunities.
  • Dynamic work environment: Be part of a hands-on, fast-paced team that values creativity, collaboration, innovation, and fun.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Java Developer
Senior Java Developer

Jobgether • USA

Remote
USD 73.000 - 92.000
Remote work in Canada
Flexible health coverage
RRSP contributions
+1
EverCommerce - Staff Engineer
EverCommerce - Staff Engineer

Jobgether • USA

Remote
USD 114.000 - 136.000
Remote-friendly Canada-wide
Backend Platform Engineer - Hapiko
Backend Platform Engineer - Hapiko

Ladders • USA

Remote
USD 137.000 - 182.000
Remote work flexibility
Work with a large, established company
Staff Software Engineer, Frontend (Decisions Orchestration)
Staff Software Engineer, Frontend (Decisions Orchestration)

Jobgether • USA

Remote
USD 129.000 - 172.000
Competitive salary
Equity
Employee stock purchase plan
+3
Lead Product Manager, Technical
Lead Product Manager, Technical

Jobgether • Oregon

Hybrid
USD 200.000 - 230.000
Competitive base salary
Equity
Health, dental, vision
+10
Senior Software Engineer, Backend (Cost Engineering)
Senior Software Engineer, Backend (Cost Engineering)

Affirm, Inc. • USA

Remote
USD 108.000 - 151.000
Health coverage
Tech stipends
Flexible time off
+1
Senior Software Engineer, Ecosystem Events
Senior Software Engineer, Ecosystem Events

Jobgether • USA

Remote
USD 120.000 - 180.000
Remote-first from Canada
Competitive compensation
Comprehensive benefits package
+6
Senior Backend Developer, AI Systems
Senior Backend Developer, AI Systems

Jobgether • USA

Remote
USD 102.000 - 143.000
Senior Software Engineer, Backend (Marketing & Privacy Engineering)
Senior Software Engineer, Backend (Marketing & Privacy Engineering)

Affirm • USA

Remote
USD 107.000 - 149.000
Health coverage for you and dependents
Tech setup stipends
Flexible time off
+1
Senior Software Engineer, Fulfillment
Senior Software Engineer, Fulfillment

Jobgether • USA

Remote
USD 120.000 - 127.000
Remote-first policy
New-hire equity grant
Annual equity refresh