About this role
• As a Software Engineer on our Communication Integrations team, you will build end-to-end features—from designing robust data models to implementing the subtle interaction behaviours that make great software feel effortless
• You’ll own how work in Asana connects to the tools millions of people use every day, including Slack, Microsoft Teams, and email
• This is a high-impact surface touching nearly every Asana user, where you’ll partner closely with product managers, designers, and engineers across the company to ship reliable, performant, and delightful integrations
• Own and ship features across our integrations portfolio, including Slack, Microsoft Teams, email clients (Outlook add-in, Gmail add-on), and browser and workspace extensions, from design through production
• Lead small-to-medium projects end-to-end: breaking down requirements, authoring design docs, aligning cross-functional stakeholders, and driving work to a successful launch
• Diagnose and resolve complex bugs across distributed, multi-surface environments, and build the operational rigor (monitoring, alerting, runbooks) to prevent them from recurring
• Participate in our on-call rotation, responding to incidents across our integration surfaces and ensuring reliable, performant experiences for users on external platforms
• Partner with PMs, designers, and engineers on partner teams to iteratively clarify requirements, surface edge cases early, and deliver customer value with velocity
• Contribute to the long-term health of the codebase by identifying and addressing technical debt, improving test coverage, and advocating for code quality standards on your team
• Grow your scope by taking ownership of areas within our integration surfaces and mentoring newer engineers joining the team
Benefits
• Benefits - From comprehensive health benefits including mental health programs and coaching to our in-house culinary program and supportive parental leave policies, our benefits are intentionally designed to ensure that you are energized, focused, and thriving
• Development: We know that growth isn’t always linear, so we’ll support you in achieving your personal and professional goals. You’ll have the opportunity to take on big responsibilities that impact our success as a company and challenge you in new and fulfilling ways.
• Career growth: Your growth at Asana centers on ownership, access, and choice. All employees can tap into resources that support their growth and their team’s growth in the way that works best for their unique needs.