Current jobs related to Senior Software Engineer, Experimentation Platform and Data Solutions - Vancouver, British Columbia - Asana


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe're seeking a skilled Senior Software Engineer to join our Experimentation Platform & Data Tools team. As a key member of this team, you'll work on all aspects of Asana's in-house experimentation platform, from product-side logging to the statistical backend and user interface.Key ResponsibilitiesDesign and implement scalable and efficient...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Experimentation Platform and Data Tools team in Vancouver, BC. As a key member of our team, you will be responsible for designing, developing, and maintaining our in-house experimentation platform, as well as improving our data analytics tools and infrastructure.Key...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Experimentation Platform and Data Tools team in Vancouver, BC. As a key member of our team, you will be responsible for designing, developing, and maintaining our in-house experimentation platform, as well as improving our data analytics tools and infrastructure.Key...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our Experimentation Platform & Data Tools team. As a key member of this team, you will be responsible for designing, developing, and maintaining our in-house experimentation platform, as well as improving our data analytics tools.Key ResponsibilitiesWork on all parts of Asana's in-house...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Experimentation Platform & Data Tools team. As a key member of our team, you will be responsible for designing, developing, and maintaining our in-house experimentation platform, as well as improving our tools for data analytics, visualization, governance, and lineage.Key...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Experimentation Platform & Data Tools team in Vancouver, BC. As a key member of our team, you will be responsible for designing, developing, and maintaining our in-house experimentation platform, as well as improving our data analytics tools and infrastructure.Key...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Experimentation Platform & Data Tools team in Vancouver, BC. As a key member of our team, you will be responsible for designing, developing, and maintaining our in-house experimentation platform, as well as improving our data analytics tools and infrastructure.Key...


  • Vancouver, British Columbia, Canada Aitopics Full time $100,000 - $150,000

    Unlock Your Potential as a Senior Data Platform EngineerAritzia is seeking a highly skilled Senior Data Platform Engineer to join our Data & Analytics Department. As a key member of our team, you will be responsible for designing and implementing cloud-based data solutions that drive business growth and innovation.Key Responsibilities:Leverage cloud...


  • Vancouver, British Columbia, Canada Aitopics Full time

    About the RoleAritzia is seeking a highly skilled Senior Data Platform Engineer to join our Data & Analytics Department. As a key member of our team, you will be responsible for designing and implementing cloud solutions, building modern applications using containerized microservices, and ensuring the scalability and reliability of our data platform.Key...


  • Vancouver, British Columbia, Canada Aitopics Full time

    About the RoleAritzia is seeking a highly skilled Senior Data Platform Engineer to join our Data & Analytics Department. As a key member of our team, you will be responsible for designing and implementing cloud solutions, building modern applications using containerized microservices, and ensuring the scalability and reliability of our data platform.Key...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    **Senior Software Engineer - Data Connectivity and Semantic Modeling** Microsoft is seeking a highly skilled Senior Software Engineer to join the Azure Data team, specifically the business intelligence team that builds and maintains Power BI. The ideal candidate will have a strong background in software engineering, data connectivity, and semantic modeling,...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    Join Our Team as a Senior Software EngineerWe're seeking an experienced Senior Software Engineer to contribute to our data customer application at Spexi Geospatial Inc. Our mission is to make ultra-high resolution geospatial imagery more accessible than ever before, empowering humanity to make better decisions about the physical world.About the RoleWe're...


  • Vancouver, British Columbia, Canada Aitopics Full time

    About the RoleWe are seeking a highly skilled Senior Data Platform Engineer to join our team at Aritzia. As a key member of our Data & Analytics Department, you will play a critical role in building and operating an innovative, scalable platform for reporting, analytics, and data science.Key ResponsibilitiesLeverage cloud resources to support the acquisition...


  • Vancouver, British Columbia, Canada Aitopics Full time

    About the RoleWe are seeking a highly skilled Senior Data Platform Engineer to join our team at Aritzia. As a key member of our Data & Analytics Department, you will play a critical role in building and operating an innovative, scalable platform for reporting, analytics, and data science.Key ResponsibilitiesLeverage cloud resources to support the acquisition...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Job OverviewMicrosoft Canada is seeking a talented Senior Software Engineer to join our Azure Data team. As a key member of our team, you will be responsible for designing, developing, and delivering world-class user experiences and planet-scale cloud services to our customers.Our team is passionate about building innovative solutions that empower customers...


  • Vancouver, British Columbia, Canada Visier, Inc Full time

    Transform Business Outcomes with VisierVisier, Inc. is seeking a talented Senior Software Developer to join our Data Platform team. As a key member of our engineering team, you will be responsible for designing and developing high-performing applications with strong fundamentals in modern cloud architecture, systems design, and parallel processing.Key...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Azure Data engineering team in Canada. As a key member of our team, you will be responsible for designing and implementing microservices to enable real-time, highly scalable, performant, and sustainable solutions.Key Responsibilities:Design and implement microservices to...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Azure Data engineering team in Canada. As a key member of our team, you will be responsible for designing and implementing microservices to enable real-time, highly scalable, performant, and sustainable solutions.Key Responsibilities:Design and implement microservices to...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Azure Data engineering team in Canada. As a key member of our team, you will be responsible for designing and implementing microservices to enable real-time, highly scalable, performant, and sustainable solutions.Key Responsibilities:Design and implement microservices to...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    **Senior Software Engineer - Azure Data Engineering Team** Transform data into insights and drive business growth as a Senior Software Engineer on the Azure Data Engineering team. Collaborate with a talented team to build scalable, performant, and sustainable solutions. **Overview** Microsoft's Azure Data Engineering team is revolutionizing analytics with...

Senior Software Engineer, Experimentation Platform and Data Solutions

2 months ago


Vancouver, British Columbia, Canada Asana Full time
About the Role

We are seeking a highly skilled Senior Software Engineer to join our Experimentation Platform and Data Tools team. As a key member of our team, you will be responsible for designing, developing, and maintaining our in-house experimentation platform, as well as improving our data analytics tools and infrastructure.

Key Responsibilities
  • Design and develop scalable and efficient software solutions for our experimentation platform, including product-side logging, statistical backend, and user interface.
  • Improve our data analytics tools, including data visualization, governance, and lineage.
  • Build and manage infrastructure using Kubernetes and Terraform.
  • Ensure data availability by participating in an on-call rotation for our team's services.
  • Develop clean, beautiful code and maintain high standards of quality.
Requirements
  • 5+ years of experience working within large, well-maintained codebases.
  • Enthusiasm for working on a broad range of technical challenges, from distributed data processing to full-stack web development.
  • Pride in writing clean code and building performant infrastructure.
  • Experience with Python or Scala.
  • Bonus points for experience with A/B testing, functional programming languages, and interest in data science.
About Asana

Asana is a leading work management platform that helps teams orchestrate their work, from small projects to strategic initiatives. We are committed to building a diverse, equitable, and inclusive company that supports our employees in doing their best work and thriving. We provide equal employment opportunities to all applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law.