loopio - Staff Software Developer
Requirements
• You are still hands-on. You ship production code every week while setting technical direction. Coding and delivery are core to who you are as an engineer. • 8+ years of professional software development experience, with a proven track record of designing and delivering complex software systems at scale. • Deep experience leading architectural discussions, influencing cross-team technical decisions, and driving consensus in ambiguous situations. • Strong backend/API experience in Python, Java or PHP, with a track record of designing APIs as platform capabilities (versioned, well-documented contracts consumed by multiple teams and services), building for scale and reliability, and integrating with third-party systems. • Hands-on experience building and operating cloud infrastructure like AWS or Azure. • Frontend development experience with a solid understanding of React and JavaScript. • Strong understanding of database design and relational databases such as MySQL. • Exposure to AI technologies, particularly LLMs (e.g. OpenAI, Claude), embeddings, or natural language processing. Deep ML expertise is not required, but familiarity with integrating modern AI APIs is highly valuable. • Experience mentoring other engineers through coaching, design reviews, and code reviews; prior experience as a technical lead is an asset. • A growing passion for driving processes and improving software development productivity for your team. • Nice to have: TypeScript or Python, microservices and event-driven architecture, search and retrieval systems (semantic search, RAG), graph databases and knowledge-graph modelling, agent frameworks and tool-calling patterns, and experience evaluating and monitoring LLM-based features. • ⚒️ Loopio Engineering Technology Stack • Elasticsearch • Amazon Web Services • WHERE YOU’LL WORK 📍 • This is a remote-first opportunity with the advantages of working flexibly across India. • We are HQ’d in Canada, with established hub regions around the world where we hire from. Our employees (or Loopers, as we call ourselves!) live and work in 🇨🇦 Canada (British Columbia and Ontario), 🇮🇳 India (HQ in Ahmedabad), and 🇬🇧 England (London). • Our India/UK hub employees work according to the business hours stated in the job description above. This is intentionally designed to enable our global teams to have overlapping hours for collaboration. • You’ll collaborate with your teams virtually across the UK, India, and North America (we’re just a Zoom call and Slack message away!) with core sync hours and focus time for headsdown work 🙇🏾 during the workday • We encourage asynchronous collaboration to effectively work as a global #OneTeam!
Responsibilities
• Lead the design and end-to-end delivery of complex features for Loopio's web platform — from architecture through to production. • Go beyond writing Python or Java: design and ship reusable frameworks and shared libraries that raise the bar for how every team at Loopio builds, so good patterns scale instead of getting reinvented. • Drive architectural decisions and system-level thinking, influencing design and execution across teams. • Proactively build tooling and safeguards that prevent bugs before they reach customers — because you can't stand crappy software. • Contributing to Loopio’s AI roadmap by evaluating third-party models, establishing patterns for agentic workflows and knowledge-graph-grounded retrieval, and defining technical and evaluation guidelines for AI-powered features. • Drive the technical design discussions and facilitate technical decision-making, driving consensus in ambiguous situations. • Partner closely with the ML team to design, integrate, and productionise AI agents and knowledge-graph capabilities, turning research prototypes into reliable, well-evaluated features. • Engage directly with customers to gather detailed feedback, and collaborate closely with Product Managers and Product Designers in an agile environment to bring features to life and iterate on them. • Mentor and coach other engineers through technical guidance, design reviews, and code reviews, helping build a culture of knowledge-sharing and open feedback.
Benefits
• Your manager supports your development by providing ongoing feedback and regular 1-on-1s, we leverage Lattice https://lattice.com/e-lp/talent-products?utm_source=google&utm_medium=paid-search&utm_campaign=NOAM_Google_Search_Brand_Core_Tier_1__OCT-Conv-Test-HR&utm_adgroup=Brand_Core_Tier_1&attribution=lattice-mktg&_bt=645279480236&_bk=lattice&_bm=p&_bn=g&_bg=149106216630&cq_src=google_ads&cq_cmp=19577143427&cq_con=149106216630&cq_term=lattice&cq_med=&cq_plac=&cq_net=g&cq_plt=gp&qgad=645279480236&qgterm=lattice&gad_source=1&gclid=Cj0KCQiA-5a9BhCBARIsACwMkJ4OzbQBp30JTrxoLWSv3ht4C0NBeu9uyrTE7GCIu8D_lqBGuC3CG7kaAiWnEALw_wcB for our 1:1s and performance conversations
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT