Senior Software Engineer, Experimentation Platform and Data Tools
2 weeks ago
About the Role
We 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 Responsibilities
- Work on all parts of Asana's in-house experimentation platform, from product-side logging to the statistical backend and user interface.
- Improve our tools for data analytics, 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 leave it better than you found it.
About You
- 5+ years of experience working within large, well-maintained codebases.
- You're enthusiastic about working on a broad range of technical challenges, from distributed data processing to full-stack web development.
- You take pride in writing clean code and building performant infrastructure.
- Experience with Python or Scala.
- Bonus points if you're interested in A/B testing and conversational in relevant topics like p-values, statistical power, and bias.
What We Offer
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 - $224,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.
We strive to provide equitable and competitive benefits packages that support our employees worldwide and include mental health, wellness & fitness benefits, career coaching & support, inclusive family building benefits, long-term savings or retirement plans, and in-office culinary options to cater to your dietary preferences.
About Asana
Asana helps teams orchestrate their work, from small projects to strategic initiatives. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named a leader in the Gartner Magic Quadrant for five years in a row, is Fortune's #1 Best Workplace in the Bay Area, and one of Glassdoor's and Inc.'s Best Places to Work. We believe in supporting people to do their best work and thrive, and building a diverse, equitable, and inclusive company is core to our mission.
-
Vancouver, British Columbia, Canada Asana Full timeAbout 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 timeAbout the RoleWe're 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'll be responsible for designing, developing, and maintaining our in-house experimentation platform and data tools.Key ResponsibilitiesWork on all parts of Asana's in-house...
-
Vancouver, British Columbia, Canada Asana Full timeAbout 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 timeAbout 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 timeAbout 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 timeAbout 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 timeAbout 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...
-
Senior Data Platform Engineer
3 weeks ago
Vancouver, British Columbia, Canada Aitopics Full time $100,000 - $150,000Unlock 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...
-
Senior Software Engineer
4 weeks ago
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 timeJoin 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...
-
Senior UI/Frontend Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...
-
Senior UI/Frontend Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...
-
Senior UI/Frontend Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As...
-
Senior Software Developer
2 weeks ago
Vancouver, British Columbia, Canada Visier, Inc Full timeTransform 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...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full timeJoin Our Team as a Senior Software EngineerAt Spexi Geospatial Inc., we're revolutionizing the way organizations access and utilize high-resolution aerial imagery. Our cutting-edge Fly-to-Earn platform empowers drone pilots to earn rewards for collecting valuable data, while providing businesses with a seamless way to access and analyze this data.About the...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full timeJoin Our Team as a Senior Software EngineerAt Spexi Geospatial Inc., we're revolutionizing the way organizations access and utilize high-resolution aerial imagery. Our cutting-edge Fly-to-Earn platform empowers drone pilots to earn rewards for collecting valuable data, while providing businesses with a seamless way to access and analyze this data.About the...
-
Senior Data Platform Engineer
1 month ago
Vancouver, British Columbia, Canada Aitopics Full timeAritzia - Data & Analytics DepartmentWe are seeking a highly skilled Senior Data Platform Engineer to join our team. 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 Responsibilities:Leverage cloud resources to support...
-
Senior Data Platform Engineer
1 month ago
Vancouver, British Columbia, Canada Aitopics Full timeAritzia - Data & Analytics DepartmentWe are seeking a highly skilled Senior Data Platform Engineer to join our team. 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 Responsibilities:Leverage cloud resources to support...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeAbout 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...
-
Senior Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeAbout 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...