Efovinity Inc

Backend Engineer

Efovinity Inc

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and build backend services using Python that power robotics operations, data flows, and internal tools.
  • Architect and implement scalable, reliable APIs and backend systems used by web applications and robotics infrastructure.
  • Design database models and data pipelines using PostgreSQL to support operational and product workflows.
  • Plan and break down backend projects into clear implementation steps and well-structured pull requests.
  • Own backend features and services end-to-end, from architecture decisions to production deployment.
  • Integrate backend systems with React-based web applications and Node.js services when required.
  • Build and maintain systems that prioritise reliability, observability, and fault tolerance.
  • Work with AWS and DevOps infrastructure to deploy, operate, and scale backend services.
  • Investigate and troubleshoot complex production issues across services, data systems, and infrastructure.
  • Write clear technical documentation describing system behaviour, architecture decisions, and operational processes.
  • Use AI tools effectively to accelerate development, debugging, and technical research while maintaining high engineering standards.

Requirements

  • Proven experience as a Senior Backend Engineer building production backend systems.
  • Strong experience with Python for building services, APIs, and backend infrastructure.
  • Experience designing system architecture with attention to reliability, scalability, and maintainability.
  • Strong understanding of how backend systems work under the hood, including performance, concurrency, and system behaviour.
  • Experience designing and working with PostgreSQL databases in production environments.
  • Experience deploying and operating systems in AWS or similar cloud environments.
  • Ability to plan complex engineering work and break projects into structured technical plans and deliverables.
  • Strong sense of ownership, taking responsibility for backend systems from design to production.
  • Experience writing clear technical documentation that supports long-term system maintainability.
  • Ability to troubleshoot complex issues across backend systems, infrastructure, and integrations.
  • Experience using AI tools as part of a modern engineering workflow.
Benefits
  • High exposure: Work directly with founders and leadership on decisions that shape the company’s trajectory
  • Career acceleration: Work on complex distributed systems that interact with real robotic deployments, gaining deep experience in a fast-growing technical field.
  • Real impact: Your work will shape how engineers, operators, and customers interact with Sunrise Robotics technology as the company scales.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonPostgreSQLAPI designbackend systemssystem architectureDevOpsAWSAI toolsdata pipelinesreliability engineering
Soft Skills
ownershipplanningtroubleshootingtechnical documentationcommunicationscalability focusattention to detailproblem-solvingcollaborationresponsibility