This job posting has expired and no longer is available. Please explore other opportunities.

Senior Software Engineer (Big Data)

Vancouver, BC

Who we are:

Tasktop is transforming how the world’s largest organizations manage the process of building software. Our Value Stream Management (VSM) platform has enabled our Fortune 500 customers to dramatically reduce their time to market and increase the velocity of software development. Sitting above the entire software development toolchain, Tasktop’s VSM platform integrates all popular software development tools - like Jira, ServiceNow, Azure DevOps and many more - and allows organizations to see where work is getting stuck and how they can improve. The company has been recognized by industry analysts such as Forrester and Gigaom as the leader in this new category of tools. 


Founded in Vancouver, Canada, Tasktop is a global company with staff across North America, Europe and Australia. We have an energetic vibe, where we value work/life balance and creating an organization of diverse individuals that learn from each other. Recently named Built-In Austin’s Best Midsize Place to Work For, Tasktop provides the space to do the best work of your life.


Why Tasktop:

Diversity and caring for each other are two of Tasktop’s key values and at Tasktop, we have built a community of mutual respect and trust. We believe that diverse teams perform better and foster an environment of belonging and inclusion. We aim to continually learn, evolve, and be better versions of ourselves.



What we build:

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. 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!



The opportunity:

Sr. Software Engineer (Big Data)

You will be a key contributor to Tasktop Viz, a new category-defining analytics product that enables business leaders to make better decisions about their software development practices. You’ll work on cutting edge technologies such as Kubernetes, Kafka, and AWS EMR (Spark). You will help drive our cloud-first culture and serve as a mentor to the junior engineers on the team.


Responsibilities:

  • You live the mantra of “you build it, you run it” and understand that DevOps is a culture and not a role.
  • Experience bringing SLOs to life by providing comprehensive monitoring and actionable alerts.
  • Work with team members to achieve their best by supporting a culture of mentorship, continual learning, knowledge sharing of best practices, and contributing to the positive discussion and debate of ideas.
  • Work on designing, developing, deploying and operating your services in native Cloud environments for production usage.
  • Have a strong sense of teamwork and put the team’s and company’s interests first


Skills:

Great candidates have the following skills; if you need to catch up on some of these skills we provide self-directed training to all members of our Product Development teams.

  • Experience building large-scale cloud data platforms with microservices with proficiency in Java and/or Scala, Kubernetes, Scala/PySpark.
  • Experience with Streaming platforms like Kafka.
  • Experience working with Spark or other Big data technology to Ingest and transform larger volumes of data (Dataframes, RDD, Spark sql or equivalent).
  • Familiar or interested in building data pipelines.
  • Experience working with cloud infrastructure (AWS).
  • Ability to influence operational excellence such as enforcing best practices, creating and maintaining run-books, creating and improving processes, creating valued monitoring and actionable alerts.
  • Experience with continuous integration/deployment tooling such as Jenkins, Travis CI, or Spinnaker.
  • Experience maintaining and deploying highly available, fault-tolerant systems
  • A self starter with the ability to work effectively in teams with excellent spoken / written communication


What gives you an edge:

  • Strong Java or Scala programming background.
  • Familiar with AWS technologies like EMR, S3, Lambda and Redshift.
  • Experience working with data in Protobuf format.



As a Tasktop employee you will enjoy flexibility, a health and wellness allowance, volunteer programs, a generous vacation offering, happy hours, and plenty more benefits!

 

Do you want to join the movement?? We would love to hear from you. Apply within! 

Subscribe to Job Alerts