Skip to main content

Senior Python Full Stack Developer

Technology
Bridgenext, Inc
Ottawa, Canada$130,000 - $150,000 /year3 weeks agoUntil 2027-04-01
Hybrid

Job description

Company Overview

Bridgenext is a digital consulting services leader that helps clients innovate with intention and realize their digital aspirations by creating digital products, experiences, and solutions around what real people need. Our global consulting and delivery teams facilitate highly strategic digital initiatives through digital product engineering, automation, data engineering, and infrastructure modernization services, while elevating brands through digital experience, creative content, and customer data analytics services.

Don't just work, thrive. At Bridgenext, you have an opportunity to make a real difference - driving tangible business value for clients, while simultaneously propelling your own career growth. Our flexible and inclusive work culture provides you with the autonomy, resources, and opportunities to succeed.

Position

Description

Bridgenext is seeking a Senior Python Full Stack Engineer to design and deliver an AI enabled automation platform within a cloud native Azure ecosystem.

The role requires strong hands on expertise in Python based backend development using FastAPI, modern front end frameworks, and applied Large Language Model (LLM) capabilities to build scalable, secure, and intelligent internal applications.

The Senior Developer will be responsible for owning end to end development of a prompt driven UI and backend services that automate data ingestion workflows, generate scripts using LLMs, and integrate with enterprise platforms such as Azure Data Factory, Databricks, GitHub, MongoDB, and Azure OpenAI. The solution is expected to run on Azure Kubernetes Service (AKS) with built in authentication, authorization, and scalability.

This role goes beyond traditional full stack development and focuses on delivering a tangible AI powered product outcome, automating repetitive ingestion workloads while showcasing enterprise ready AI capabilities within an existing Azure centric framework.

Responsibilities include but are not limited to:

Design, develop, and maintain end-to-end full-stack applications

Build and maintain RESTful APIs using FastAPI with authentication, rate limiting, pagination, and error handling

Develop scalable backend services using Python

Implement modern front-end applications using React, Angular, or JavaScript

Design and optimize SQL and NoSQL databases

Deploy and operate containerized applications on Azure Kubernetes Service (AKS)

Build LLM-powered features including chat, summarization, RAG, agents, and evaluators

Integrate applications with Azure OpenAI and other external AI providers

Collaborate with cross-functional teams and participate in code reviewsTroubleshoot production issues and continuously improve system reliability

Workplace: Hybrid in the Greater Toronto Area

Must Have Skills

8+ years of professional full-stack software development experience

Proficiency in modern front-end frameworks such as React, Angular, or JavaScript

Strong experience building RESTful APIs using FastAPI

Expertise in SQL databases (PostgreSQL, MySQL, SQL Server)

Experience with NoSQL databases such as MongoDB, DynamoDB, or Redis

Hands-on experience deploying containerized applications on AKS

Experience building LLM-powered solutions including chat, summarization, and RAG

Experience integrating with Azure OpenAI

Strong proficiency in Python programming

Preferred Skills

Good understanding of Agentic AI frameworks such as LangChain or AutoGen

Exposure to Agent-to-Agent (A2A) communication and agent scaling

Azure experience including Data Factory, Entra ID fundamentals, app registrations

Knowledge of OAuth2, OIDC, SSO, and SAML configurations

Professional Skills

Solid written, verbal, and presentation communication skills

Strong team and individual player

Maintains composure during all types of situations and is collaborative by nature

High standards of professionalism, consistently producing high quality results

Self-sufficient, independent requiring very little supervision or intervention

Demonstrate flexibility and openness to bring creative solutions to address issues Bridgenext is an Equal Opportunity Employer

Canadian citizens and those authorized to work in Canada are encouraged to apply

Compensation varies depending on a wide array of factors, which may include but are not limited to location, role, skill set, and level of experience. As required by local law, Bridgenext provides a reasonable range of compensation, based on full-time employment, for roles that may be hired as described above. The current salary range for this position is $130,000 - $150,000 CAD annually. Our comprehensive total rewards program goes way beyond a competitive salary.

Keywords
PythonFastAPIReactAngularJavaScriptSQLNoSQLMongoDBDynamoDBRedisAzureAKSLLMAzure OpenAIData EngineeringAutomationDigital ConsultingCloud NativeAISoftware DevelopmentRESTful APIsContainerizationData IngestionEnterprise PlatformsCross-Functional CollaborationCode ReviewsSystem Reliability

¿Te interesa este puesto?