SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer, AI-Native Data Warehouse

Juniper Square - Canada - Hybrid - posted 2026-09-10

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: CAD 165,000 - 190,000 / annual

Juniper Square is a fintech platform serving private markets, with $300B+ under administration and 1,000+ employees. The company operates across 27 U.S. states, 2 Canadian provinces, India, Luxembourg, and England, with physical offices in San Francisco, New York City, Mumbai, and Bangalore. You will join Dex, Juniper Square's AI-native data warehouse—a customer-facing data product powering core workflows for institutional financial clients. As a Senior Software Engineer, you are a hands-on individual contributor designing, building, and operating production systems. You'll own projects end-to-end: translating requirements into technical designs, implementation, testing, deployment, and ongoing iteration. Key responsibilities include: • Design, build, and ship production-quality systems, APIs, and services from foundational platform capabilities to customer-facing product experiences • Own the production health of systems you build, including monitoring, troubleshooting, performance, reliability, and incident resolution • Work on data extraction pipelines (Ingest → Parse → Classify → Extract), owning initial MVP agents covering structured data extraction, RAG pipelines, vectorized storage, and documentation repositories • Contribute to technical design for complex projects, evaluating tradeoffs and proposing pragmatic implementation plans • Partner with product, design, and engineering to translate requirements into well-designed technical solutions • Use agentic coding tools and AI-assisted development as a primary part of your workflow, deliberately choosing where AI versus traditional software is the right tool • Critically evaluate AI-generated code for correctness, edge cases, and regressions • Build or integrate AI/LLM-powered capabilities where they add real value (e.g., evaluation frameworks, RAG pipelines, agentic workflows) • Work closely with product, design, QA, and cross-functional partners to meet timelines and align solutions to business goals • Grow into a subject-matter expert in Dex, with deep understanding of data, workflows, and customer needs • Help identify and reduce technical debt, reliability risks, and friction in the software development lifecycle • Improve engineering velocity through automation, documentation, and continuous improvements Requirements: • 7+ years of experience in backend and/or full-stack software engineering • Strong backend engineering experience with Python and frameworks such as FastAPI, Flask, Pyramid, or Django • Experience with relational/NoSQL databases, including schema design, query optimization, and data modeling • Experience with cloud-native technologies such as AWS, Docker, and Kubernetes, and infrastructure as code • Strong understanding of CI/CD, observability, and operating services in production • Comfort working full-stack when the problem calls for it (TypeScript/React experience a plus) • Ability to break down complex technical problems and deliver pragmatic, maintainable solutions • Strong ownership mindset, with the ability to drive projects independently while collaborating effectively across teams • Clear communication skills, with the ability to explain technical tradeoffs to engineering and cross-functional partners • Hands-on experience with AI-native development tools (e.g., Cursor, Augment), and demonstrated AI fluency: a deliberate point of view on when AI is (and isn't) the right tool, adapted code review practices for AI-generated code, and safeguards against over-reliance on AI tooling • Bachelor's degree in Computer Science or equivalent work experience • Hands-on experience building or integrating AI/LLM-powered systems in production (e.g., RAG pipelines, agent frameworks, evaluation workflows, guardrails, prompt/tool orchestration, or model observability) • Comfort operating in ambiguous, fast-evolving technical territory where best practices and patterns are still being established Nice to have: • Strong data warehousing or data engineering expertise (Redshift, Snowflake, BigQuery, Databricks) • Experience shipping AI-forward data pipeline or warehousing solutions • Comfort navigating ambiguity in an early-stage, less spec-heavy environment

Similar roles