P

Planview

Project and portfolio management software suite

Software Engineer 2

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaCA$100k - CA$130k

About the Job

Requirements

  • Have 3–4 years of professional software development experience with exposure to complex software projects.
  • Be proficient in C# or a similar language such as Java, and SQL for application development and data processing.
  • Have working knowledge of AWS services and cloud architecture, with experience building and maintaining cloud-based applications.
  • Have experience designing and building REST APIs.
  • Be familiar with Python for working with data science code.
  • Have exposure to building applications with large language models, such as calling LLM APIs and prompt design, through work or personal projects.
  • Have experience with automated testing, version control, continuous integration/continuous delivery, and code review practices.
  • Be familiar with Docker and containerization concepts.

Responsibilities

  • Contribute to developing scalable services and agentic capabilities on AWS using C#; build and maintain the Insight Engine and systems that evaluate insights, and help guide its architecture while addressing non-deterministic LLM output, evaluation quality, latency, and governance.
  • Work with data scientists to implement and iterate on insights, converting data science Python code and LLM-based logic into production capabilities.
  • Write evaluations and build tooling to run them and generate test data.
  • Design backend APIs and data models that serve insights to the application, using technologies such as PostgreSQL and Snowflake.
  • Develop expertise in cloud architecture, distributed systems, and LLM-powered applications; work with .NET Orleans and AWS Bedrock and increase proficiency with generative-AI development tools and workflows.
  • Work with senior engineers, product managers, and data scientists to deliver team objectives; participate in design discussions, code reviews, and technical planning, and communicate about work and seek input when needed.
  • Participate in on-call rotations and own the systems built; respond to incidents, contribute to root cause analysis, and improve platform monitoring and alerting.

Desired Qualifications

  • Experience with .NET Orleans, which is beneficial but not required.
  • Experience writing evaluations and building systems to perform them, and building agentic product capabilities.
  • Experience with on-call rotations and production operations in a team-owned environment.
  • Experience with event-based communications and gRPC API development.
  • Interest in generative AI and experience using AI-powered coding assistants such as GitHub Copilot or Claude Code.
  • Experience with observability tools such as CloudWatch, Prometheus/Grafana, or DataDog for monitoring and debugging.

About the Company

Planview

Project and portfolio management software suite

Planview provides enterprise software for project and portfolio management. Its platform combines portfolio planning, resource management, and project execution in a single web-based system, and it now includes agile planning and value stream management through acquisitions like Projectplace, LeanKit, Clarizen, and Tasktop. This breadth lets organizations manage both traditional and agile work, prioritizing initiatives, allocating resources, tracking progress, and measuring value across programs. The goal is to help organizations optimize work, align it with strategy, and maximize the value delivered from their portfolios.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$20.7M
Headquarters
Austin, TX
Founded
1989

Recently Posted Jobs

Explore more opportunities at Planview

See more jobs