Staff Software Engineer

Product Development

Vancouver, BC, Canada

Founded in Vancouver BC Canada, Tasktop has a young, energetic vibe, while proudly counting the majority of the Fortune 100 as customers. Tasktop pioneered software developer efficiency starting with the Mylyn open-source project and continues to innovate in the industry with our CEO Mik Kersten's best-selling book 'Project to Product'.  


Today, the largest companies in the world use our software to automate the flow of work throughout their organizations. Our new cloud-based product analyzes that flow of work and provides insights and predictive analytics to propel our customers towards faster time to value, and happier customers. We’re looking for talented and energized team players who want to accelerate our growth, while showcasing the best work of their career. Join our growing team of cloud savvy engineers building out this industry leading platform! 


Your impact: 

  • Key contributor to a new category defining product 

  • Build a product that enables business leaders to make better decisions 

  • Grow and guide fellow teammates in a culture of openness and collaboration 


Who you are: 

  • Smart, humble, and empathetic 

  • Have a strong sense of teamwork and put the team’s and company’s interests first 

  • Driven and excited about the challenges of a fast-paced, innovative software startup-like environment 


Ideal candidates have: 

  • 8+ years of experience with Java or Scala  

  • Experience building large-scale data applications 

  • Experience working with Kafka 

  • Experience working with Docker and Kubernetes 

  • Experience running production services in AWS 

  • self starter with the ability to work effectively in teams with excellent spoken / written communication 

  • Bachelor's degree in Computer Science or equivalent 


If you have the following, that’s even better: 

  • Experience with React, TypeScript, GraphQL 

  • Experience using Kafka Streams and/or Apache Spark 


Interested in joining the team? 

Please send your resume to with the subject heading “Staff Software Engineer". We thank all applicants for their interest, however only those candidates selected for an interview will be contacted. 

Robert Elves

Who You'd Work With : Robert Elves, Co-founder and Director of Product Development

Early in his career, Robert worked with business systems that were not integrated. This lack of integration continuously frustrated users. This clear barrier to productivity motivated him to pursue a master’s degree in Computer Science, and subsequently co-found Tasktop to create a way to connect people and tools across the software development and delivery value stream. Now, with over a decade of experience, Robert is well versed in all aspects of software engineering and possesses a keen eye for ascertaining the business needs of customers. Robert is now focused on designing and driving the vision for the future of Tasktop’s products.