Job Closed
This listing is no longer active.
The global technology and services provider to the digital audio, podcast, and broadcast radio industries.
Intermediate Backend Software Developer
Location
Canada
Posted
65 days ago
Salary
0
Seniority
Senior
Job Description
Intermediate Backend Software Developer
Triton Digital
• Design, build, and maintain scalable RESTful/GraphQL APIs and microservices that power our AI chatbot and other backend systems. • Implement agentic AI systems using frameworks like LangChain/LangGraph (or equivalent): multi-agent orchestration, tool calling to external APIs, reasoning loops, memory, and state management. • Integrate with third-party LLM providers and handle prompt engineering, rate limiting, cost optimization, and fallback logic. • Develop and optimize RAG pipelines — including document ingestion, embedding generation, vector search/retrieval, and context-aware response generation. • Work with both traditional databases and modern vector databases. • Build and maintain reliable integrations with external services via APIs, webhooks, and event-driven patterns. • Ensure high availability, performance, security, observability, and scalability of all backend services (monitoring, logging, caching, async processing). • Write clean, testable, well-documented code and actively participate in code reviews, architecture discussions, and agile ceremonies. • Collaborate closely with other engineering teams and product stakeholders to deliver end-to-end features. • Develop, configure, and maintain cloud infrastructure on which the applications run. • Participate in 24/7 on-call rotation for team-owned projects.
Job Requirements
- 5+ years of hands-on backend software development experience
- Strong proficiency in Python and modern Python web frameworks (FastAPI, Django, or Flask strongly preferred)
- Solid understanding of relational and NoSQL databases, ORM/query optimization, and data modeling
- Experience designing and consuming RESTful APIs, GraphQL, or event-driven architectures (Kafka, RabbitMQ, etc.)
- Familiarity with cloud platforms (AWS, GCP, or Azure) — especially serverless, containers (Docker), and basic orchestration (Kubernetes or similar)
- Working knowledge of AI integration concepts : LLMs, embeddings, vector search, RAG patterns, and basic prompt/tool-calling techniques
- Strong software engineering fundamentals: clean code, testing (unit/integration), CI/CD, Git, and agile methodologies
- Excellent problem-solving skills and the ability to break down complex AI-driven requirements into robust backend solutions
- Familiarity with observability tools (Prometheus, Grafana, Datadog, OpenTelemetry) and security best practices (OAuth, JWT, API gateways)
- Advanced English communication skills.
Benefits
- Fully remote position
- 4 weeks of vacation + 5 paid personal days annually
- Group insurance programs as of your first day, including access to telemedicine and an EAP
- Collective RRSP with matching contribution
- Internet reimbursement
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Application Backend Engineer, Core Java
YelpLooking for a #FiveStarCareer? We know just the place!
• Build and maintain tools for developing and testing Java services and system packages on the JVM. • Further enrich and streamline the Java developer experience, including debugging, profiling, and code optimization utilities. • Collaborate with team members and engineers across the company to design elegant systems. • Creating and maintaining standards and libraries to facilitate robust communication between services. • Articulate a technical vision and execute it. • Learn from, and work closely with, more experienced engineers, sharing skills and knowledge as you grow in your role.
Full-Stack Software Engineer, React, Next.js, Angular, Nest.js, Node.js
Fast Rocket GmbHGet the tech stack you need, not the tech stack we like.
• Develop tailored software solutions for mid-sized clients (mostly greenfield projects) • Frontend development: React (Next.js) or Angular • Backend development: Node.js (TypeScript + Nest.js) • AI integration with Azure OpenAI and prompt engineering • 'You build it, you run it': Implement CI/CD pipelines with Bitbucket Pipelines and handle deployments with Docker • Code reviews and documentation: Ensure code quality and maintainability through peer reviews and detailed documentation • Use Claude Code CLI to increase efficiency • Coordinate with team members and clients and work independently
Full-Stack Developer, Laravel, Vue.js
HR Ways - Hiring Tech TalentHiring Tech Talent for 300+ Companies
• Develop and maintain web applications using Laravel and Vue.js • Build clean, reusable APIs and frontend components • Integrate AI APIs (OpenAI / similar) where required • Use AI coding assistants (ChatGPT, Copilot, Cursor, etc.) to speed up development • Deploy, monitor, and maintain applications on AWS • Work with Git-based workflows (PRs, reviews, branches) • Optimize performance, security, and scalability • Collaborate with product, QA, and design teams remotely
Senior Backend Engineer
Prometeo TalentEmpowering startups to scale by connecting you with top 1% global talent. Since 2010. www.prometeotalent.com/
• Lead the design, development, and deployment of scalable backend services using Node.js and TypeScript. • Own system architecture decisions, ensuring high performance, reliability, and maintainability across services. • Design and maintain robust APIs (REST/GraphQL), focusing on scalability, security, and clear contract definitions. • Optimize SQL and NoSQL databases for high-load, production environments. • Manage cloud infrastructure on AWS and work with Docker and Kubernetes. • Implement best practices in testing, performance, observability, and security. • Collaborate closely with product, engineering, and business stakeholders to translate complex requirements into technical solutions. • Identify bottlenecks and drive performance improvements across the stack. • Mentor and support other engineers, contributing to a strong engineering culture and continuous improvement. • Leverage modern AI-assisted development tools to accelerate delivery while maintaining high-quality standards.




