Recherche d'emploi > Vancouver, BC > Software developer

Staff Software Developer (Data Platform)

Visier, Inc
Vancouver, BC, Canada
129K $-178K $ / an
Temps plein

Visier is the leader in people analytics and we believe in a 'people-first' approach to business strategy. Our innovative technology transforms the way that organisations make decisions, allowing them to elevate their employees and drive better business outcomes.

Embarking on an exciting new chapter in our growth story, we are looking for talented individuals who can help both Visier and our customers grow, evolve and win!

Visier have a great opportunity for an experienced Software Developer to join us and help us build new, innovative, cutting-edge technology! Working on the Data Platform team, you will help build our next-generation platform for data processing & transformation.

As Visier’s partner and customer base is growing rapidly, we have to stay ahead of the curve and handle rapidly increasing data volume and complexity needs.

Our data platform handles hundreds of thousands of transformation jobs per day, and allows our customers to synchronize data in near real-time from their source systems into an analytic data model.

You will be a core member of a talented engineering team that continuously ships innovative features that push the boundaries when it comes to scalability, performance, and reliability.

You will have the opportunity to develop scalable and reliable designs, build fast data ETL technologies, and find the solutions to interesting production systems challenges using programming languages and technologies such as Scala, Kafka, Consul, Cassandra DB, Docker, AWS, etc.

What you'll be doing...

  • Drive the development of end-to-end solutions to data pipelines & transformation problems and tackle unique technical challenges while ensuring scalability and performance of our platform.
  • Design high-performing applications with strong fundamentals in modern cloud architecture, systems design, and parallel processing.
  • Understand complex systems and troubleshoot by analyzing logs and other diagnostic information from APM tools.
  • Debug low-level system issues and make optimizations.
  • Use standard and advanced computer science algorithms and data structures to solve technical problems.
  • Write secure code to safeguard Visier and our customers' data.
  • Provide task breakdowns, dependencies, and time estimates in technical design documents.
  • Mentor other developers in building data-intensive applications.

What you'll bring to the table...

  • Extensive professional experience in software development
  • Strong coding skills in object-oriented or functional programming languages (i.e Java, Scala, C++).
  • Experience with Linux, Cassandra, SQL, Kubernetes, Kong, Kafka, and Consul.
  • Excellent knowledge of data structures and algorithms.
  • Experience building scalable systems.
  • Excitement about finding the optimal way to model data.
  • Ability to work quickly to meet deadlines in a fast-paced environment.
  • Commitment to disciplined and top-quality software development we write only high-quality code and tests that ship rapidly into production.
  • A strong academic background in Computer Science or related fields such as Engineering or Mathematics.

Most importantly, you share our values...

  • You roll up your sleeves
  • You make it easy
  • You are proud
  • You never stop learning
  • You play to win

The base pay range for this position in Canada is $129k - $178k / year + bonus.

The compensation offered will be determined by factors such as relevant qualifications, experience, knowledge and skills.

Many of our positions are eligible for additional types of compensation (e.g., commission plans, bonus, etc.) which our Talent Acquisition team will share with you if you interview for the role.

See the #VisierLife in action

  • visierlife
  • https : / / www.linkedin.com / company / visier-analytics /

Hear what it's like to work Visier

Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
Fortinet
Burnaby, Colombie-Britannique

Fortinet is looking for passionate and talented problem solvers to join our main Automation & DevOps team to develop and manage the Fortinet FortiOS Software automation for CI/CD processes. Design and develop automation frameworks and tools for software releases of FortiOS products. Maintain the cod...

Offre sponsorisée
reha team Busch GmbH & Co. KG
Canada

Vidyard is seeking an Intermediate Software Developer for their Developer Platform team to improve developer workflows through AI tools and efficient CI/CD processes. Required skills include over three years of software development experience, knowledge of cloud development environments, and experie...

Offre sponsorisée
T-Net British Columbia
Vancouver, Colombie-Britannique

Leading and mentoring junior software developers. We are looking for a talented engineer to join our team, focused on delivering innovative new features and enhancements to our flagship SaaS platform, Visier People. Visier People helps organisations transform their raw data into actionable insights,...

Visier, Inc
Vancouver, Colombie-Britannique

Leading and mentoring junior software developers. We are looking for a talented engineer to join our team, focused on delivering innovative new features and enhancements to our flagship SaaS platform, Visier People. Visier People helps organisations transform their raw data into actionable insights,...

TikTok
Vancouver, Colombie-Britannique

As a Software Development Engineer in the data platform team, you will have the opportunity to build, optimize and grow one of the largest data platforms in the world. The Data Platform team works on building data infrastructures and data products to support business engineering teams at TikTok. Min...

Vidyard
Remote, Canada
Télétravail

Our Developer Platform team is where innovation meets expertise in two dynamic pillars:. In this role, you'll be working closely with an awesome team of developers and a product manager, all under the guidance of an Engineering Manager. Your goal? To use your skills to simplify and enhance the day-t...

Fortinet
Burnaby, Colombie-Britannique

Fortinet is looking for a Senior Systems Programmer with a passion for building software that perform at scale. You will participate in the design, development, and operation of Fortinet's next generation cloud security platform - FortiSASE. This role has a growth opportunity into a management posit...

TikTok
Vancouver, Colombie-Britannique

As a Software Development Engineer in the data platform team, you will have the opportunity to build, optimize and grow one of the largest data platforms in the world. The Data Platform team works on building data infrastructures and data products to support business engineering teams at TikTok. You...

CLIO
Vancouver, Colombie-Britannique

Collaborating with a team of developers to solve complex problems and provide elegant solutions to Clio customers;. Experience in software development, specifically with building web applications at scale and Ruby on Rails;. Demonstrated success in mentorship in software development, particularly us...

Asana
Vancouver, Colombie-Britannique

The Data Infrastructure organization owns the infrastructure, services, and pipelines that transport and process data from all of Asana’s product surfaces, providing data to stakeholders in Data Science, Business, and Product teams. Senior Software Engineer, Experimentation Platform & Data Tools. Th...