
Asana · Vancouver
We’re looking for a Senior Software Engineer to define the backend foundations for Asana’s next-generation AI chat products. Chat Platform owns the intelligence...
We’re looking for a Senior Software Engineer to define the backend foundations for Asana’s next-generation AI chat products. Chat
Platform owns the intelligence and shared infrastructure behind the conversation—from tool selection and evaluation to
observability and product enablement APIs—so teams across Asana can ship fast without rebuilding the same systems. The
Infrastructure team builds the foundation that supports our web and mobile applications and our robust API. We build and operate
the software that enables Asana’s security, scalability, and speed. Each day, we combine industry best practices and innovation to
support this product-focused company. If you like working on shared abstractions, hard product-quality problems, and fast-moving
AI systems, this role sits at that intersection.
This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday,
Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the
type of work you do and the teams you partner with. If you're interviewing for this role, your recruiter will share more about the
in-office requirements.
focus on reliability, scalability, and extensibility.
without re-solving the same infrastructure problems.
platform capabilities and pragmatic technical roadmaps.
including areas like latency, availability, state management, and debugging.
Raise the effectiveness of the team by mentoring other engineers, improving technical design and planning practices, and
proactively identifying opportunities to simplify systems and increase engineering leverage.
Develop Asana’s AI Evaluation platform, applying frontier practices in agent evaluation to ensure our AI products are reliable,
accurate, and high-performing.
productivity, collaboration, or decision-making.
technical projects.
teams.
Comfortable working in a fast-paced environment where you are defining a new category of Work Management.
excellence.
Lead with ownership and initiative: you identify ambiguity, propose practical paths forward, and help teams make steady
progress through changing requirements.
At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical
to helping us achieve our mission. If you're interested in this role and don't meet every listed requirement, we still encourage
you to apply.
Our comprehensive compensation package plays a big part in how we recognize you for the impact you have on our path to achieving
our mission. We believe that compensation should be reflective of the value you create relative to the market value of your role.
To ensure pay is fair and not impacted by biases, we're committed to looking at market value which is why we check ourselves and
conduct a yearly pay equity audit.
For this role, the estimated base salary range is between $176,000 - $200,000. The actual base salary will vary based on various
factors, including market and individual qualifications objectively assessed during the interview process. The listed range above
is a guideline, and the base salary range for this role may be modified.
In addition to base salary, your compensation package may include additional components such as equity, sales incentive pay (for
most sales roles), and benefits. If you're interviewing for this role, speak with your recruiter to learn more about the total
compensation and benefits for this role.
We strive to provide equitable and competitive benefits packages that support our employees worldwide and include:
These are just some of the benefits we offer, and benefits may vary based on role, country, and local regulations. If you're
interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.
#LI-Hybrid
About us
Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most
important goals, faster. Asana has been named to Fortune's Best Workplaces for 7+ years and recognized by Fast Company, Forbes,
and Gartner for excellence in workplace culture and innovation. We offer an exceptional office-centric culture while adopting the
best elements of hybrid models to ensure that every one of our global team members can work together effortlessly. With 13+
offices all over the world, we are always looking for individuals who care about building technology that drives positive change
in the world and a culture where everyone feels that they belong.
Join Asana’s Talent Network to stay up to date on job opportunities and life at Asana.
P-1440 Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. Vancouver will be the newest R&D center for Databricks, expanding our presence in the Pacific Northwest. We are actively hiring world-class engineers to join us on our mission to democratize data + AI. We envision the Vancouver site becoming a key driver of product innovation at Databricks. To start, we’re bringing a few strategic areas to the Vancouver site and we have several open roles across the teams below, including: * Log Analytics - Our customers increasingly use Databricks to analyze petabyte-scale logs in real time. This creates new challenges across the entire data processing pipeline, including ingestion, indexing, processing, and the user experience itself. * AI/BI - AI/BI is redefining Business Intelligence for the AI age. We launched this product last summer and have already seen tremendous adoption (98.7% of our data warehousing customers are already using AI/BI!). From rich dashboarding and advanced visualizations to powerful talk-to-your-data solutions, the products we are building involve exciting technical challenges across the entire stack. * Unity Catalog Business Semantics - Context is everything for AI. For enterprise data, that context needs to be governed and managed, which is what Unity Catalog Business Semantics offers. We recently launched our first Semantics modelling capability, Unity Catalog Metrics, this past Data + AI Summit but we have a lot more in store. Engineers on this team work at the intersection of large scale distributed systems, data modeling, governance, and AI enablement. * Databricks Apps - Databricks Apps is one of the fastest growing products at Databricks, used by more than 2,500 customers who have created more than 20,000 apps — and it was only GA’ed this past June. The Apps team is one of the few teams that are exposed to low-level platform components (k8s, networking), owns fundamental tech (apps runtime and proxy), and is heavily investing in app builder AI agents. What we look for: * BS (or higher) in Computer Science, related technical field or equivalent practical experience. * Comfortable working towards a multi-year vision with incremental deliverables. * Motivated by delivering customer value and impact. * 5+ years of production level experience in either Java, Scala or C++. * Strong foundation in algorithms and data structures and their real-world use cases. * Experience developing large-scale distributed systems. * Experience working on a SaaS platform or with Service-Oriented Architectures. * Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes. * Experience with security and systems that handle sensitive data. * Good knowledge of SQL. Pay Range Transparency Databricks is committed to fair and equitable compensation practices. The pay range for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticpates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. Canada Pay Range $146,200—$201,100 CAD About Databricks Databricks is the data and AI company. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook. Benefits At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here. Our Commitment to Diversity and Inclusion At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics. Compliance If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.
P-1443 Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. As a Fullstack software engineer, you will work with your team and product management to make insights from data simple. We are looking for engineers that are customer obsessed, who can take on the full scope of the product and user experience beyond the technical implementation. You'll set the foundation for how we build robust, scalable and delightful products. Vancouver will be the newest R&D center for Databricks, expanding our presence in the Pacific Northwest. We are actively hiring world-class engineers to join us on our mission to democratize data + AI. We envision the Vancouver site becoming a key driver of product innovation at Databricks. To start, we’re bringing a few strategic areas to the Vancouver site and we have several open roles across the teams below, including: * Log Analytics - Our customers increasingly use Databricks to analyze petabyte-scale logs in real time. This creates new challenges across the entire data processing pipeline, including ingestion, indexing, processing, and the user experience itself. * AI/BI - AI/BI is redefining Business Intelligence for the AI age. We launched this product last summer and have already seen tremendous adoption (98.7% of our data warehousing customers are already using AI/BI!). From rich dashboarding and advanced visualizations to powerful talk-to-your-data solutions, the products we are building involve exciting technical challenges across the entire stack. * Unity Catalog Business Semantics - Context is everything for AI. For enterprise data, that context needs to be governed and managed, which is what Unity Catalog Business Semantics offers. We recently launched our first Semantics modelling capability, Unity Catalog Metrics, this past Data + AI Summit but we have a lot more in store. Engineers on this team work at the intersection of large scale distributed systems, data modeling, governance, and AI enablement. * Databricks Apps - Databricks Apps is one of the fastest growing products at Databricks, used by more than 2,500 customers who have created more than 20,000 apps — and it was only GA’ed this past June. The Apps team is one of the few teams that are exposed to low-level platform components (k8s, networking), owns fundamental tech (apps runtime and proxy), and is heavily investing in app builder AI agents. What we look for: * 5+ years of experience with HTML, CSS, and JavaScript. * Passion for user experience and design and a deep understanding of front-end architecture. * Comfortable working towards a multi-year vision with incremental deliverables. * Motivated by delivering customer value. * Experience with modern JavaScript frameworks (e.g., React, Angular, or VueJs/Ember). * 5+ years of experience with server-side web technologies (eg: Node.js, Java, Python, Scala, C#, C++,Go). * Good knowledge of SQL. * Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes. * Experience developing large-scale distributed systems. Pay Range Transparency Databricks is committed to fair and equitable compensation practices. The pay range for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticpates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. Canada Pay Range $146,200—$201,100 CAD About Databricks Databricks is the data and AI company. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook. Benefits At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here. Our Commitment to Diversity and Inclusion At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics. Compliance If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.
Are you ready to revolutionize the advertising industry? At Cognitiv, we are not just another AdTech company—we are industry trailblazers redefining media buying with our Deep Learning Advertising Platform. Since 2015, we have harnessed the power of cutting-edge deep learning technology and data science to transform how brands connect with their customers. Our mission? To bring intelligence to advertising and deliver unparalleled precision, relevance, and impact at scale. With our innovative platform, advertisers enjoy unprecedented flexibility—whether it is activating Dynamic Deals through their preferred DSP, leveraging our managed service DSP, or utilizing our industry-first ContextGPT product. As a part of Cognitiv, you will be at the forefront of AI-driven advertising solutions, driving change and achieving remarkable growth in a rapidly evolving industry. Now, we’re growing! The Role As a Senior Software Engineer on the Attribution & Events team, you will be the driving force behind the platform that proves campaign performance. You will own the design, delivery, and reliability of high-stakes data systems that solve the hardest cross-device identity challenges, surgically linking purchases with customers who saw an ad. This mission is absolutely critical to the performance of our ML and overall campaign effectiveness. Get ready to master data at an epic scale, managing datasets with billions of records and trillions of data points across identity resolution, attribution, incrementality measurement, and campaign management. This role is heavily weighted toward big data engineering, analytical SQL, and OLAP systems (primarily ClickHouse), with backend service work in C# / .NET and Java to operationalize the data products you build. You'll navigate ambiguity and make the critical tradeoffs that drive system performance and engineering effectiveness — and you'll do it as part of the founding Vancouver engineering team, helping us set the technical bar and shape the culture of a new hub from day one. Your Impact In this role, success is measured by the reliability, scalability, and performance of our event data platform. You will: * Lead Technical Design: Own end-to-end delivery of high-volume data services — from ClickHouse schema and partitioning to ingestion pipelines to the C# services on top — accounting for scalability, failure modes, and cost up front. * Build & Scale the Data Backbone: Architect ClickHouse-backed pipelines that ingest, store, and query billions of ad events (impressions, conversions, identity signals). Own loaders, partitioning, materialized views, and query optimization end-to-end. * Operationalize via Backend Services: Build C# / .NET Core 8 services that power attribution, incrementality measurement, and campaign management on top of the data layer. * Integrate Identity & Event Sources: Ingest events from LiveRamp, pixels, CTV, and IP-based signals; integrate identity graphs and resolve cross-vendor IDs at scale. * Elevate Reliability: Identify bottlenecks across the data path, improve observability (ingestion lag, query latency, data quality), lead blameless post-mortems, and implement long-term systemic fixes. * Drive Engineering Excellence: Strengthen the team through high-quality code and SQL reviews, mentorship, and strong design docs, data models, and query patterns. * Navigate Ambiguity: Make strong calls on the open questions, balancing long-term data architecture health with development velocity. * Collaborate on Direction: Partner with Product, Science, and Engineering to align technical work with measurement and business priorities. Required Experience & Capabilities * Big Data & OLAP: Deep hands-on experience with a columnar/OLAP store (ClickHouse strongly preferred; Snowflake, BigQuery, Redshift, or other petabyte scale big data experience acceptable). Experience designing schemas, tuning queries, and operating at billion-row scale. * SQL Fluency: Advanced SQL experience including partitioning strategies, large-scale joins, window functions, materialized views, query tuning, and cost-aware analytical patterns. * High-Throughput Event Systems: Experience building pipelines handling millions to billions of events per day, including ingestion, deduplication, late-arriving data, and backfills. * Backend Proficiency: Strong programming skills in C# / .NET Core (DI, hosted services, ASP.NET Web APIs) or comparable backend stack with ability to ramp quickly. Comfortable owning services end-to-end (schema, migrations, deploys, on-call). * Cloud & Infrastructure: AWS experience (S3, SSM/Parameter Store, IAM basics). * Engineering Discipline: Strong testing mindset with integration tests against real databases; improves infrastructure rather than working around it. * Operational Mindset: Strong understanding of reliability, observability, and maintainable system design for data pipelines and analytical systems. * Ownership: Ability to independently drive technical initiatives from problem definition to deployment. * Communication: Able to clearly explain technical tradeoffs to technical and non-technical stakeholders. Nice to Have Experience * Ad-tech experience (RTB, DSP/SSP, attribution, incrementality, identity graphs, LiveRamp, IAB standards) Salary: $150,000 - $190,000 CAD Base Salary + Equity WHAT WE OFFER Compensation is based on experience, skills, and other factors. Base salary is just one part of your total rewards at Cognitiv—you’ll also receive equity and a comprehensive benefits package. Highlights include: * Medical, Dental and Vision plan for US employees & Extended Health Benefits for Canadian employees * 12 weeks paid parental leave + 4 weeks WFH * Unlimited PTO + Work-From-Anywhere August * Career development with clear advancement paths * Equity for all employees * Hybrid work model & daily team lunch * Health & wellness stipend + cell phone reimbursement * 401(k) & RRSP with employer match * Parking (CA, WA, Vancouver offices) & pre-tax commuter benefits * Employee Assistance Program * Comprehensive onboarding (Cognitiv University) * …and more! WHAT YOU’LL FIND AT COGNITIV * Festiv – We make work fun with cross-team games, events, and creative team bonding. * Responsiv – You’ll be close to clients and leadership, influencing real outcomes. * Inclusiv – Diversity and individuality are celebrated across all levels. * Inventiv – We reward curiosity and embrace bold ideas. * Transformativ – We support your growth with training, mentorship, and flexibility. * Collaborativ – We operate across coasts, connected by purpose and teamwork. Cognitiv is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive workplace for all. Note on AI Use: Cognitiv may use AI technology to assist with certain administrative aspects of the hiring process, such as note-taking, interview documentation, and reporting. However, every resume and application is reviewed directly by our recruiting team. AI tools are used solely for operational support and do not influence candidate evaluation or hiring decisions.