About The Position

We are seeking a Senior Software Engineer (P30) to become part of the Workfront team and develop scalable, high-quality software that drives core product experiences. This position mainly involves full-stack engineering, with chances to work on AI-driven features, such as conversational AI and intelligent agents. As a P30 engineer, you will own features end-to-end, contribute to system building, and help drive engineering excellence while demonstrating modern tools—including AI—to accelerate development and innovation.

Requirements

  • Typically 3–8 years of software engineering experience
  • Strong foundation in data structures, algorithms, and system building
  • Demonstrated capability to provide full-stack features in live settings
  • Experience working in cross-functional teams on customer-facing products
  • Ability to quickly learn and apply new technologies, including tools powered by artificial intelligence

Nice To Haves

  • Experience with Node.js, Java, TypeScript, and React
  • Familiarity with cloud-native and DevOps technologies, including Kubernetes and ArgoCD
  • Experience with observability and monitoring tools such as Datadog
  • Exposure to conversational AI or AI-assisted user experiences

Responsibilities

  • Build, develop, and deliver full-stack features across frontend, backend, and service layers
  • Own end-to-end delivery of complex features, from building through implementation, testing, and release
  • Contribute to system architecture and technical development, ensuring scalability, reliability, and performance
  • Develop and sustain APIs, services, and user-facing experiences within Workfront
  • Apply AI technologies (e.g., conversational AI, AI agents) to improve product capabilities where appropriate
  • Leverage AI-assisted development tools to improve efficiency, code quality, and speed of delivery
  • Collaborate with Product, Build, and cross-functional teams to deliver customer-focused solutions
  • Debug and resolve issues across multiple layers of the stack and distributed systems
  • Define and own test strategies and quality standards for features and releases
  • Contribute to engineering guidelines, code reviews, and continuous improvement of development processes

Benefits

  • comprehensive benefits programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service