Talent.com
Asana
Staff Software Engineer, APIAsana • Vancouver, Metro Vancouver Regional District, Canada
Staff Software Engineer, API

Staff Software Engineer, API

Asana • Vancouver, Metro Vancouver Regional District, Canada
30+ days ago
Job type
  • Full-time
Job description

Requirements

  • If you care deeply about building effective developer experiences and high-performing engineering teams, then we’d love to hear from you!
  • ,
  • 6+ years of experience working in large codebases
  • ,
  • 2+ years leading engineering teams
  • ,
  • 1+ years building public-facing API products or Developer Platforms
  • ,
  • Excellent communication, collaboration, and delegation skills
  • ,
  • Quick learner and comfortable transitioning between different contexts and codebases, enabling you to jump in and rapidly unblock teammates facing thorny obstacles
  • ,
  • Deep project management experience including high-level timeline planning, risk mitigation, stakeholder management, and coordinating the work of others
  • ,
  • Passionate about mentoring engineers at all skill levels; able to identify technical growth opportunities and deliver thoughtful, candid feedback
  • ,
  • Excited to be a part of an inclusive culture where everyone brings the aspects of themselves to the workplace that they need to thrive, fostering an environment of psychological safety within your team
  • ,
  • Demonstrate curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making
  • ,
  • 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

What the job involves

  • Asana’s API gives external developers the power and flexibility to extend Asana's functionality in creative ways that Asana doesn't yet provide. In turn, this rich ecosystem of apps, integrations, and scripts helps us ensure that Asana can support every customer use case out there – no matter how big or small the team, and no matter which tools or workflows they use. The API team at Asana builds the Developer Platform that makes this possible; we own the gateway that facilitates data flow in and out of Asana
  • ,
  • We’re looking for an experienced Technical Lead to help us make our Developer Platform come to life, driving execution and technical vision for the team
  • ,
  • Your scope will range from assisting product teams in exposing new functionality via the API, to overseeing foundational changes to our API’s core features and security model, to rearchitecting the underlying API frameworks for simplicity and ease-of-use, to mentoring and growing the engineers and developer advocates on the team
  • ,
  • Set the technical strategy for the API platform within Asana and advocate for engineering-driven investments, with a vision for keeping our systems flexible and maintainable to meet customer needs now and in the future
  • ,
  • Drive the team to continually and holistically better itself, enabling the engineers around you to deliver at a high velocity while helping them grow their skills in the process
  • ,
  • Be a key collaborator with other groups in Engineering and a technical counterpart to the API team’s Engineering Manager, serving as a public face for API engineering and representing our interests across team boundaries
  • ,
  • Partner with Product Management, Design, Data Science, and User Research to deeply understand developer needs, and then propose elegant solutions to meet them
  • ,
  • Own and shape the guidelines for what good API design looks like, partnering with product engineering teams to help them implement those best practices in a self-serve manner
  • ,
  • Develop across the entire stack to make developers’ experiences better by writing clean, beautiful code and leaving things better than you found them: this includes writing Scala, Javascript, and Typescript
#J-18808-Ljbffr
Create a job alert for this search

Staff Software Engineer, API • Vancouver, Metro Vancouver Regional District, Canada

Similar jobs

Staff Software Engineer — Internal Platform & Architecture

ConfluentVancouver, Metro Vancouver Regional District, CA
Full-time

A leading data streaming technology company in Canada seeks a Staff Software Engineer to design and implement internal web applications.The ideal candidate will have over 12 years of experience, st... Show more

 • Promoted

Staff Software Engineer, Ai Platform & Infra - C$150,000 - C$200,000 A Year

Revenue Platform CompanyVancouver, Canada
Full-time

A cloud-based revenue platform company in Vancouver is seeking a Staff Software Engineer to drive the architecture and technical direction of its core systems and AI products.The role offers a hybr... Show more

 • Promoted

Staff Software Engineer, Client Platforms - $160,000 - $220,000 A Year

GeoComplyVancouver, Canada
Full-time

About GeoComply We’re GeoComply! We are at the forefront of geolocation, cybersecurity, and anti-fraud innovation, developing and delivering cutting-edge technologies to help ensure regulatory com... Show more

 • Promoted

Staff Software Engineer, Es&D Low Voltage - C$137,300 - C$181,890 A Year

Rivian and Volkswagen Group TechnologiesNorth Vancouver, Canada
Full-time

Leads the design, implementation, and validation of embedded software for electric vehicle battery and energy management systems, focusing on reliability and feature development. Show more

 • Promoted

Staff Software Engineer

Ritchie Bros.Vancouver, Canada
Full-time

Job Description We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team.In this senior technical leadership role, you will drive the architecture, design, and evol... Show more

 • Promoted

Staff Software Engineer

Henry Schein One | ExanSurrey, Metro Vancouver Regional District, Canada
Full-time

Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin... Show more

 • Promoted

Lead Staff Software Engineer, Data & AI Platform

Rivian Automotive, Inc.Vancouver, Metro Vancouver Regional District, Canada
Full-time

The Data and AI Platform team at Rivian supports developing and deploying Generative AI systems.We operate highly scalable infrastructure for serving and orchestrating LLMs, Vector Stores, and agen... Show more

 • Promoted

Staff Software Engineer

Henry Schein One UKSurrey, Metro Vancouver Regional District, Canada
Full-time

Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin... Show more

 • Promoted

Staff Software Engineer

Henry Schein One groupSurrey, Metro Vancouver Regional District, Canada
Full-time

Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin... Show more

 • Promoted

Innovative Staff Software Engineer Driving AI Solutions in Real Estate

Luxury PresenceVancouver, Metro Vancouver Regional District, CA
Full-time

Lead AI-driven engineering initiatives as a Staff Software Engineer.Design cutting-edge platforms that shape the future of real estate marketing while operating in a collaborative, fast-paced envir... Show more

 • Promoted

Full-Stack Software Engineer III

Electronic ArtsVancouver
Full-time

The Infrastructure and Platform Services team (IPS) is the backbone of EA’s global gaming ecosystem, delivering technology that powers live games and player experiences.As a Software Engineer on th... Show more

 • Promoted

Staff Software Engineer (API)

AsanaVancouver, British Columbia, Canada
Full-time

If you care deeply about building effective developer experiences and high-performing engineering teams, then we’d love to hear from you! , 6+ years of experience working in large codebases , 2+ ye... Show more

 • Promoted

Staff Software Engineer - Ai - C$90 - C$95 An Hour

AI Powered Engineering teamNorth Vancouver, Canada
Full-time

Staff Software Engineer for an AI Powered Engineering team, focusing on driving adoption of AI tools, evaluating emerging AI, and leading a Community of Practice to enhance developer efficiency. Show more

 • Promoted

Staff Software Engineer (Backend)

CopperVancouver, Metro Vancouver Regional District, CA
Full-time

Direct message the job poster from Copper.Most CRMs are glorified databases with legions of custom fields that attempt to make business processes repetitive.But just as no two people are identical,... Show more

 • Promoted

Staff Software Engineer - $190,000 - $286,000 A Year

AmplitudeNorth Vancouver, Canada
Full-time

Amplitude seeks a Staff Software Engineer to design and optimize scalable real-time data pipelines, build backend services, and lead engineering initiatives.Requires 6+ years of experience. Show more

 • Promoted

Staff Software Engineer, Backend

GlossGeniusVancouver, Metro Vancouver Regional District, CA
Full-time

GlossGenius is building an ecosystem enabling entrepreneurs to succeed.We empower small business owners to focus on being creators, not admins, by offering a range of business management tools incl... Show more

 • Promoted

Staff Software Engineer: AI-Powered Data Platform Architect

AlphaSenseVancouver, Metro Vancouver Regional District, CA
Full-time

A leading market intelligence firm in Canada is seeking an experienced individual to own the architecture of a large-scale data extraction platform.The role involves designing high-reliability syst... Show more

 • Promoted

Vancouver Software Engineer - API Focus

jobr.proVancouver
Full-time

Become a Software Engineer at Asana specializing in APIs in Vancouver.Help shape our AI-enhanced developer platform by creating innovative interfaces that promote collaboration.At Asana, you’ll wor... Show more

 • Promoted

Staff Quality Software Engineer

RivianVancouver
Full-time

The Sales & Marketing team within Commercial Technology at Rivian builds the software that powers our digital retailing experience.Our applications are used by our customers, internal employees, an... Show more

 • Promoted

Staff Software Engineer - C$252,000 - C$300,000 A Year

EarnInNorth Vancouver, Canada
Full-time

Experienced backend software engineer wanted to drive design and development of key platform services using JVM languages and event-driven architecture on AWS.Must be skilled in cloud environments,... Show more