Senior Software Engineer - Backend
Toast
- New York, New York, United States
- New York, New York, United States
Über
Responsibilities
Design and build scalable Python services and REST and GraphQL APIs that power the core product
Define and evolve a resilient backend architecture capable of growing with increasing customer demand and product complexity
Own database schema design, data modeling, and query performance tuning across both relational and graph data systems, including knowledge graph services
Implement observability across the stack through logging, metrics, and distributed tracing, and maintain operational runbooks to support reliability at scale
Partner with frontend, data, and product teams to define API contracts and shared deliverables
Secure the platform through authentication and authorization controls, secrets management, rate limiting, and data protection practices
Mentor engineers on backend best practices and contribute to raising the overall quality bar across the engineering team
Requirements
Extensive production experience building backend systems in Python
Hands‑on experience with knowledge graphs and graph data stores such as Neo4j, Neptune, or ArangoDB, including schema and ontology design and query optimization
Strong SQL skills and familiarity with ORMs such as SQLAlchemy or Django ORM
Experience designing APIs and distributed systems with reliability and performance as first‑order concerns
Solid understanding of cloud infrastructure on AWS, GCP, or Azure, along with containers and infrastructure as code
Experience with observability stacks including tools like OpenTelemetry, Prometheus, and Grafana
Ability to decompose ambiguous problems, communicate tradeoffs clearly, and drive projects to completion end‑to‑end
Experience with agentic workflows, RAG systems, event‑driven architectures, or security and compliance practices such as SOC2 is considered a strong asset
Benefits
Competitive senior engineering salary in the range of $120,000 to $140,000 CAD depending on experience, along with early‑stage equity that carries real upside as the company scales
Comprehensive health, dental, and vision coverage
Remote‑first setup with flexible working hours
Professional development budget
The opportunity to own backend architecture at a company where AI is meaningfully improving how patients experience care, with systems that will directly support healthcare organizations serving tens of thousands of patients across North America
Application Process
Submit your application, including your resume and cover letter, through our online portal. Our team will carefully review your qualifications and experiences. We take pride in responding promptly, so if your application aligns with our current opportunities, you’ll hear back from us with next steps.
Vetting Call – A 30‑45 minute informal conversation designed to get to know you better and assess your skills. Be prepared to discuss your past projects, the challenges you’ve tackled, and the impact you’ve made.
Profile Creation – Once you’ve impressed us in the vetting call, we’ll create an unbiased profile that highlights your experience while minimizing common biases.
Client Submission – After crafting your unbiased profile, we submit it to our trusted clients. Throughout their interview process, we remain by your side, providing support and guidance to help you navigate the hiring process smoothly and confidently.
#J-18808-Ljbffr
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.