Senior Software Engineer, AI-Native Data Warehouse
New
J
Juniper SquareFinancial Technology
Location: CanadaFull-TimeSenior
Salary$165,000 - $190,000 CAD
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- AWSDockerPythonDjangoFlaskKubernetesFastAPINosql
Requirements
- 7+ years of experience in backend and/or full-stack software engineering.
- Strong backend experience with Python and frameworks like FastAPI, Flask, or Django.
- Experience with relational/NoSQL databases, schema design, and query optimization.
- Experience with cloud-native technologies such as AWS, Docker, and Kubernetes.
- Strong understanding of CI/CD, observability, and service operations.
- Hands-on experience building or integrating AI/LLM-powered systems (e.g., RAG, agent frameworks).
- Hands-on experience with AI-native development tools like Cursor or Augment.
- Bachelor's degree in Computer Science or equivalent work experience.
- Ability to break down complex technical problems and drive projects independently.
- Experience working full-stack (TypeScript/React experience a plus).
Responsibilities
- Design, build, and ship production-quality systems, APIs, and services.
- Own projects end-to-end from technical design to deployment and iteration.
- Maintain production health through monitoring, troubleshooting, and performance optimization.
- Contribute to technical design, reducing technical debt, and establishing engineering standards.
- Develop and integrate AI/LLM-powered capabilities including RAG pipelines and agentic workflows.
- Collaborate with product, design, and QA to align technical solutions with business goals.
View Full Description & ApplyYou'll be redirected to the employer's site