Intermediate Backend Software Developer

Triton Digital

California (MO)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

4 weeks of vacation + 5 paid personal days
Group insurance programs
Collective RRSP with matching contribution
Internet reimbursement

Job summary

A technology company is seeking an Intermediate Backend Software Developer to build and evolve AI-driven backend infrastructure. This fully remote role focuses on developing scalable APIs and microservices while emphasizing modern AI systems integration. Candidates should have 5+ years of experience, strong Python skills, and familiarity with cloud platforms. The position offers generous benefits, including vacation time and group insurance from the first day of employment.

Qualifications

  • 5+ years of hands‑on backend software development experience.
  • Strong proficiency in Python and modern web frameworks (FastAPI, Django, or Flask).
  • Solid understanding of relational and NoSQL databases.

Responsibilities

  • Design, build, and maintain scalable RESTful/GraphQL APIs.
  • Implement agentic AI systems and collaborate with engineering teams.
  • Ensure high availability, performance, security, and scalability of services.

Skills

Python
RESTful APIs
GraphQL
Backend Software Development
Agile methodologies

Education

Bachelor’s degree in Computer Science or Engineering

Tools

Docker
Kubernetes
Prometheus
Grafana

Job description

We are only open to candidates in the provinces of ONTARIO or QUEBEC.

We’re looking for a motivated Intermediate Backend Software Developer to help build and evolve the backend infrastructure powering our product suite — with a strong emphasis on our AI chatbot assistant. This is a general backend engineering role, but the current focus of the team is an AI system that includes Retrieval-Augmented Generation (RAG), multi-step agentic workflows, tool calling to external services, memory management, and seamless integration with LLMs.

You’ll design scalable, reliable backend services that serve as the foundation for AI-driven features while continuing to support traditional backend needs (APIs, data persistence, integrations, and performance). We value strong engineering fundamentals over mastery of any single legacy framework.

Key Responsibilities
  • 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.
Additional Responsibilities
  • Develop, configure, and maintain cloud infrastructure on which the applications run.
  • Participate in 24/7 on-call rotation for team-owned projects.
Required Qualifications
  • 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.
Highly Preferred / Nice-to-Have
  • Direct experience building or contributing to RAG systems or agentic workflows (LangChain, LangGraph, LlamaIndex, Haystack, CrewAI, AutoGen, etc.).
  • Experience with function/tool calling, structured output parsing, and multi-step agent reasoning.
  • Knowledge of Java/Spring Boot.
  • Understanding of LLM cost/performance trade‑offs and basic prompt engineering.
  • Bachelor’s degree in computer science, Engineering, or equivalent practical experience.
Why Join Us?

This is an exciting time to be a backend engineer. Traditional backend skills are still essential, but the ability to build production‑grade AI systems (RAG + agents) is quickly becoming a core competency. You’ll work on cutting‑edge AI features while applying timeless software engineering practices in a collaborative, high‑impact environment.

Our Benefits Package Includes
  • 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

Triton Digital is an equal opportunity employer committed to fostering a diverse, equitable, and inclusive workplace where all employees are respected, supported, and enabled to perform at their highest potential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer Agentic Application Development
Senior Software Developer Agentic Application Development

Tech Talent International • Boston (MA)

On-site
USD 72,124 - 93,761
Generous vacation
Paid learning days
Annual conference budget
+1
Senior Software Developer Agentic Application Development
Senior Software Developer Agentic Application Development

Tech Talent International • New York (NY)

On-site
USD 72,124 - 93,761
Generous vacation days
Comprehensive health coverage
AI tooling and conference budget
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Human Agency • Denver (CO)

On-site
USD 100,000 - 130,000
Cutting-edge projects
Collaborative environment
Career growth opportunities
Forward Deployed Engineer, Agentic Platform (West Coast)
Forward Deployed Engineer, Agentic Platform (West Coast)

Cohere • San Francisco (CA)

On-site
USD 120,000 - 160,000
Open and inclusive culture
Weekly lunch stipend
Full health and dental benefits
+3
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Human Agency • United States

Hybrid
USD 100,000 - 140,000
Cutting-edge projects
Collaborative environment
Career growth opportunities
Backend Engineer - Python
Backend Engineer - Python

Quantum Technologies. LLC • Dallas (TX)

On-site
USD 100,000 - 130,000
AI Applications Engineer
AI Applications Engineer

Aadmi • United States

Remote
USD 100,000 - 140,000
Health insurance
Generous personal time off
Pension
AI Engineer
AI Engineer

CloudDevs • Town of Poland (NY)

Remote
USD 90,000 - 120,000
20 fully paid days off
Career paths and training opportunities
Access to medical and sports packages
Staff Software Engineer (Backend)
Staff Software Engineer (Backend)

MLabs • New York (NY)

Hybrid
USD 225,000 - 300,000
Meaningful Equity
High Impact
Complex Problem Solving
+1
Member of Engineering, Backend - AI
Member of Engineering, Backend - AI

Open Select • Town of Poland (NY)

Hybrid
USD 261,000 - 319,000