Highly Skilled Software Engineer for Data-Driven Solutions

2 weeks ago


Vancouver, British Columbia, Canada Arista Full time
Job Overview

Arista Networks is seeking a highly skilled Software Developer to build and implement software tools and Machine Learning models. The ideal candidate will work with other Developers throughout the software development life cycle.

The role requires strong Team Player abilities, attention to detail, and problem-solving skills. Experience in Agile frameworks and popular backend coding languages (Python, Golang) is highly valued.

The goal is to design and develop efficient programs and systems that meet user needs.

Responsibilities

  • Create software to address specific customer needs.
  • Develop software for internal use.
  • Design and implement proof of concept projects.
  • Provide technical support for products developed by the TAC Tools.
  • Maintain expertise through continued training.
  • Exercise discretion and independent judgment regularly.
  • Build professional relationships with teammates, partners, and clients.
  • Produce clean, efficient code based on specifications.
  • Integrate software components and third-party programs.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug, and upgrade existing systems.
  • Recommend and execute improvements.
  • Create technical documentation for reference and reporting.

Requirements

  • Bachelor's Degree in Computer Science from a four-year college or university or related experience and/or training; or equivalent combination of education and experience.
  • 4 to 8 years of experience.
  • Background in Linux, Unix, C/C++, Golang.
  • Understanding of complete backend workflow for web apps.
  • Experience building third-party software integration and APIs.
  • Release engineering skills (pip, rpm, deb, rvm).
  • Experience with CI platforms (Jenkins).
  • Working experience in relational databases (MariaDB, Postgres).
  • Familiarity with Agile software development methodology.
  • Creative thinker and team player.
  • Ability to adapt to new technologies.
  • Strong resourcefulness and troubleshooting aptitude.

Preferred Qualifications

  • Working experience in Docker and K8s deployments.
  • Working experience in AWS/GCP.
  • Working experience with Network technologies.

Estimated salary: $120,000 - $180,000 per year.



  • Vancouver, British Columbia, Canada Brock Solutions Full time

    At Brock Solutions, we are seeking an experienced Senior Software Developer to join our team of talented professionals in Vancouver, BC.About the RoleThis challenging position involves working with highly motivated engineers to design, program, integrate, troubleshoot, and support new and existing automated controls systems. As a key member of our team, you...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Flight Software Engineer to join our team at Sierra Space. This individual will be responsible for designing and developing flight software and algorithms solutions for spacecraft missions, ensuring customer requirements are met through data-driven decisions.Key Responsibilities:Design and develop flight software...


  • Vancouver, British Columbia, Canada Arista Full time

    Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. Our innovative approach sets us apart from others in the industry.We leverage cutting-edge advancements in cloud computing, artificial intelligence, and...


  • Vancouver, British Columbia, Canada Apple Inc. Full time

    Software Data Engineer, Apple Services EngineeringAbout the RoleWe are seeking a highly skilled software data engineer to join our App Store Data Engineering team at Apple Inc. As a member of this team, you will play a critical role in delivering innovative data-driven solutions that power Apple's App Store experience.Key ResponsibilitiesDesign and develop...


  • Vancouver, British Columbia, Canada Amazon Full time

    About Alexa Enterprise ProductsAlexa Enterprise Products Team provides enterprise-ready features, making it easy to deploy, integrate, and manage Alexa-enabled devices and experiences at scale for a variety of property types.Key ResponsibilitiesAs a Senior Software Engineer, you will play a crucial role in designing, developing, and implementing innovative...


  • Vancouver, British Columbia, Canada Brock Solutions Full time

    Job OverviewBrock Solutions is a leading engineering solutions and professional services company that specializes in the design, implementation, and maintenance of real-time operational solutions for various industries worldwide.


  • Vancouver, British Columbia, Canada Apple Inc. Full time

    Software Data Engineer, Apple Services EngineeringAt Apple Inc., we're seeking a skilled software data engineer to join our App Store Data Engineering team. As a member of this team, you'll play a crucial role in delivering a world-class experience for our users and developers by generating insights from data in a privacy-friendly manner.About the RoleThis...


  • Vancouver, British Columbia, Canada Themis Solutions Inc. Full time

    We are seeking an experienced software development expert to join our team at Themis Solutions Inc. in Canada or the US. As a key member of our engineering team, you will be responsible for developing and maintaining our Documents portfolio.Role OverviewThis is a unique opportunity to work on a wide range of technologies, including Ruby on Rails, JavaScript...


  • Vancouver, British Columbia, Canada Autodesk Full time

    Position OverviewWe are seeking a highly skilled and motivated individual to join our team as a Software Automation Engineer. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining automated test frameworks, pipelines, and scripts to ensure the quality and reliability of our Desktop software products and...


  • Vancouver, British Columbia, Canada Corinex Full time

    We are seeking a highly skilled and experienced Embedded Software Engineer to join our team at Corinex. In this role, you will be responsible for designing, developing, and testing software solutions for various embedded systems.About the RoleThis is a permanent position, working 40 hours per week. You will need to have a Bachelor's degree in Computer...


  • Vancouver, British Columbia, Canada Microsoft Full time

    At Microsoft, we are seeking a highly skilled mobile software engineer to lead the development of high-quality mobile applications for iOS and Android. As an individual contributor, you will be responsible for designing, developing, optimizing, and maintaining our enterprise communication tools.As a member of our team, you will collaborate with...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    About the RoleArista Networks is seeking a highly skilled Network Solutions Expert to join our team. This role is ideal for an experienced Technical Support Engineer who is passionate about solving customer problems and driving customer success.As a Network Solutions Expert, you will work closely with a diverse team of top-notch engineers who act as our...


  • Vancouver, British Columbia, Canada Azad Technology Partners Full time

    Azad Technology Partners is a minority-owned business committed to diversity, equity, and inclusion.We are seeking a highly skilled software engineering specialist for a full-time, W2 contract position in Plano, TX.Estimated salary: $93,000 - $104,000 per year (based on 40 hours/week).Job DescriptionThe successful candidate will manage complex projects...


  • Vancouver, British Columbia, Canada Arista Full time

    Unlock Your Potential as a Technical Solutions EngineerArista Networks is a leader in data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments.We're driven by innovation, leveraging the latest advancements in cloud computing, artificial intelligence, and software-defined networking to empower our clients with...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada My Convenience Store Full time

    As a key member of our development team, you will be responsible for designing and implementing software solutions that drive business growth through data-driven insights. You will work closely with cross-functional teams to understand business requirements and develop innovative software solutions that meet those needs.Key ResponsibilitiesDesign and...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking a skilled iOS mobile software engineer to join our team at Hatch Innovations Canada. As an experienced professional in native iOS mobile development, you will play a key role in designing and developing user-centric, responsive, and robust applications.This is a remote position that requires working hours to align with Pacific...


  • Vancouver, British Columbia, Canada Amazon Full time

    Amazon Development Center (Tel Aviv) offers a senior leadership role in its Personalization organization, where you will leverage expertise in machine learning, big data, and user experience design to deliver personalized shopping experiences for customers.About the RoleThis senior position involves proactively understanding business objectives and...


  • Vancouver, British Columbia, Canada Hiive Full time

    Job DetailsJob Title: Highly Skilled Software DeveloperJob Type: PermanentLanguage: EnglishWork Hours: 40 hours per weekCompany: HiiveKey ResponsibilitiesCoordinate the development, installation, integration, and operation of computer-based systems.Develop process and network models to optimize architecture.Develop software solutions by studying systems...


  • Vancouver, British Columbia, Canada Tbwa ChiatDay Inc Full time

    At Visier, we're transforming the way organizations make decisions by harnessing the power of people analytics. Our innovative technology empowers businesses to elevate their employees and drive better outcomes.We're seeking talented individuals who can help us grow and evolve as a company. As a key member of our Visier People Apps team, you'll play a...


  • Vancouver, British Columbia, Canada Arista Full time

    Arista Networks is a leading innovator in data-driven, client-to-cloud networking for large data center, campus and routing environments. Our relentless pursuit of innovation is guided by the latest advancements in cloud computing, artificial intelligence, and software-defined networking.To drive our mission forward, we're looking for highly skilled software...