Jobs
>
Vancouver

    Senior Software Engineer - Vancouver, BC, Canada - Starboard Recruitment

    Default job background
    Description

    On behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers in Vancouver, BC who are experience with Golang .

    Our client is a US-based, Series-B with over $35M USD in funding. They currently have team in Vancouver, Toronto, Boulder and San Francisco. Apply today and our team will reach out to qualified candidates.

    The Role

    We are looking for an experienced software engineer to work on our distributed-identity orchestration platform. You will join an engineering team that strongly believes in designing for security, reliability, and scale with diligent code reviews and the world's first distributed identity orchestration platform.

    Our elite engineering team is fast, creative, and agile; with a rapid, agile release cycle and values autonomy and accountability. We expect great things from our engineers and reward you with stimulating new projects, emerging technologies, and the chance to significantly impact a company that is changing the identity management landscape forever.

    Responsibilities

    • Use your deep understanding of Golang to build the company's identity orchestration platform.
    • Participate and drive all stages of the SDLC using agile methods, pair programming, and test-driven development
    • Work closely with Product and Design
    • Collaborate with other engineers and teams to implement new features, improvements, and fixes to handle our current and future scale.
    • Build and Run software following a DevSecOps model
    • Evaluate new technologies and techniques to improve general practices.
    • Debug and resolve production issues and implement fixes.
    • Instrument, monitor, and operate the code you write and services you build. This includes on-call rotations.
    • Contribute to technical design and perform code reviews to ensure good engineering practices are being applied.
    • Evaluate new technologies and techniques to improve overall practices.
    • Contribute to key areas of large-scale Go-based Identity.
    • Management product development, being ready to lead where your expertise shines.
    • Work with professional services for successful deployments in customer environments.
    • Mentor and be mentored, coach and be coached, as part of a growing engineering team.
    • Work in hybrid environment, with at least 3 days per week in our downtown Vancouver office.

    Traits

    If you find yourself checking off most of the below, this could be the position for you

    • Take an agile, iterative approach to development, dividing long-term goals into incremental milestones.
    • Enjoy being part of a highly collaborative, hybrid-friendly environment.
    • Are self-directed, yet feel equally comfortable contributing in a team environment.
    • Enjoy pair programming or are excited about the opportunity to practice it.
    • Understand the value of test driven development and enjoy working in that style.
    • Work well with technical and non-technical people to deliver high-value results.
    • Adaptable and willing to apply your skills to help the team achieve its goals.
    • Place a high value on security and reliability.
    • Are a good communicator and enjoy interacting with people.
    • Possess the desire to learn and curiosity to understand how and why things work.
    • Share our company values: openness, honesty, transparency, accountability, integrity, empowerment

    Experience - What You Bring

    • Degree in Computer Science or equivalent work experience
    • Experience with GoLang, Linux, networking, web, and app servers.
    • 7+ years experience in software development and engineering for cloud-native or enterprise software company
    • Solid experience with Web application architectures, and cloud platforms.
    • Experience designing and developing large-scale applications, including the design and implementation of modern web applications
    • Grounding in modern software engineering practices and design patterns
    • Solid understanding of the technical fundamentals of networking and cloud-based applications
    • Understanding of enterprise identity infrastructure and core security concerns of cloud and on-premises environments

    Experience - Nice to Have, but not Required

    • Experience with at least one identity standard like OAuth, SAML, OIDC, or LDAP
    • Knowledge of cloud identity (AzureAD, Okta, Google, and AWS) and/or on-premises identity (SiteMinder, OAM, ClearTrust, Ping, ForgeRock)
    • Experience with Test Driven Development and Pair Programming

    It's not expected that a single candidate has expertise in all these areas. We're looking for professional engineers who can quickly learn and adapt as our systems and situation change rather than candidates with a rigid skill set.

    What You Get

    • Be part of a growing team building the future of identity orchestration
    • Hybrid work environment with 3 days in the office.
    • Monthly wellness budget
    • Option to contribute to 401(k)
    • Equity Incentive Plan
    • Employer paid Health, Dental and Vision Insurance Plans, including FSA and HSA options
    • Flexible Paid Time Off (PTO) Policy
    #J-18808-Ljbffr

  • Bloombase Canada Inc.

    software engineer

    4 days ago


    Bloombase Canada Inc. Vancouver, Canada

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Experience · 2 years to less than 3 years · Workplace information · Remote work available · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Sakura Distributors Inc.

    software engineer

    4 days ago


    Sakura Distributors Inc. Surrey, Canada

    Education: · Expérience: · Education · Bachelor's degree · Experience · 1 year to less than 2 years · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Powertech Labs

    Software Engineer

    5 days ago


    Powertech Labs Vancouver, BC, Canada Full time

    Powertech Labs Inc is a cleantech company with the mission of being a trusted innovation partner providing solutions, specialised testing, and technical expertise for a safe and sustainable global energy future. A clean future will be driven by electric and hydrogen power, and we ...

  • T-Net British Columbia

    Software Engineer

    1 week ago


    T-Net British Columbia Vancouver, BC, Canada

    Our client is a 30-person custom software development shop with an established track record and brand name enterprise clients as well as innovation clients. Due to continued growth, they are adding several software engineers to their team. You will join a project that suits your ...

  • Arista

    Software Engineer

    1 week ago


    Arista Vancouver, BC, Canada

    Arista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agili ...

  • UrbanLogiq

    Software Engineer

    2 weeks ago


    UrbanLogiq Vancouver, BC, Canada

    Join UrbanLogiq - Where Data Empowers Communities · At UrbanLogiq, we're not just developing a platform; we're revolutionizing how government agencies leverage data to enhance community life. Since our inception in 2016, we've been at the forefront of the govtech industry's innov ...

  • Go REcruitment

    Software Engineer

    1 week ago


    Go REcruitment Vancouver, BC, Canada

    io is looking for team of talented, results-driven Software Engineers (Intermediates, senior and team lead) to join the Netskrt team. We are a highly motivated team, dedicated to delivering products and services that improve the customer experience when accessing internet video a ...

  • FranklinCovey

    Software Engineer

    1 week ago


    FranklinCovey Vancouver, BC, Canada

    Title: Software Engineer · Division & Department: Corporate Platform Development · Status: Full-Time Exempt · Reports to: Engineering Manager · Location: Remote – Anywhere in British Columbia, Alberta, or Ontario, Canada provinces · Job Summary · Within the last five y ...

  • Electronic Arts Inc.

    Software Engineer

    1 week ago


    Electronic Arts Inc. Vancouver, BC, Canada

    EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport th ...

  • Electronic Arts

    Software Engineer

    1 week ago


    Electronic Arts Vancouver, BC, Canada Full time

    Frostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower ...

  • Fossbytes Media Pvt Ltd

    Software Engineer

    1 week ago


    Fossbytes Media Pvt Ltd Vancouver, BC, Canada Full time

    Software Engineer II - Gameplay Services · Job Advertisement: · The EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commerce, D ...

  • Generac

    Software Engineer

    6 days ago


    Generac Vancouver, BC, Canada

    We are committed to providing sustainable cleaner energy products and technology. Generac Energy Services is a cutting-edge team that is working to provide end-to-end digital solutions and experiences for customers who are striving to manage increasingly complex portfolios of res ...

  • Electronic Arts Inc.

    Software Engineer

    2 weeks ago


    Electronic Arts Inc. Vancouver, BC, Canada

    Frostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower ...

  • Fortinet

    Software Engineer

    1 week ago


    Fortinet Vancouver, BC, Canada

    · Fortinet team has a great career opportunity for a Software Developer within its FortiClient EMS team. Our ideal candidate should be experienced, eager to learn and passionate about developing and designing high performance and scalable solutions. · FortiClient's Security Fab ...

  • T-Net British Columbia

    Software Engineers

    1 week ago


    T-Net British Columbia Vancouver, BC, Canada

    Our client is a 30-person custom software development shop with an established track record and brand name enterprise clients as well as innovation clients. Due to continued growth, they are adding several software engineers to their team. You will join a project that suits your ...

  • Salesforce, Inc.

    Software Engineer

    1 week ago


    Salesforce, Inc. Vancouver, BC, Canada

    Inc's Candidate Privacy Notice contains more details about the handling and use of the personal data of job applicants. · For more information about our website privacy practices, please see our Privacy Statement. · Software Engineering SMTS page is loaded Software Engineering ...

  • Arista Networks

    Software Engineer

    1 week ago


    Arista Networks Vancouver, BC, Canada

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and r ...

  • Arista Networks

    Software Engineer

    6 days ago


    Arista Networks Vancouver, Canada Full time

    Job Description · Arista Networks is looking for world-class software engineers to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high caliber team bui ...

  • Asana

    Software Engineer

    1 week ago


    Asana Vancouver, BC, Canada

    We will be working closely with our sibling team Communications Platform to drive this growth. This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work fro ...

  • Standardfusion

    Software Engineer

    1 week ago


    Standardfusion Vancouver, BC, Canada

    An exciting opportunity to start your career in a rapidly growing startup · StandardFusion is a fast-growing, SaaS company based in Downtown Vancouver. Our cloud-based SaaS GRC application is designed to make security and compliance simple and approachable. We allow organization ...