Jobs
>
Kelowna

    Software Developer Team Lead - Kelowna, BC, Canada - T-Net British Columbia

    Default job background
    Description

    For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world's most highly regulated firms, giving them greater visibility and control over their information and ensuring compliance with stringent regulations.

    Though we offer competitive compensation and benefits and all the other perks one would expect from an established company, we are not your typical technology company. Global Relay is a career-building company. A place for big ideas. New challenges. Groundbreaking innovation. It's a place where you can genuinely make an impact - and be recognized for it.

    We believe great businesses thrive on diversity, inclusion, and the contributions of all employees. To that end, we recruit candidates from different backgrounds and foster a work environment that encourages employees to collaborate and learn from each other, completely free of barriers.

    We encourage you to apply if your qualifications and experience are a good fit for any of our openings.

    Your role:

    As a Team Lead at Global Relay, you will be overseeing small, highly focused teams of developers employing leading edge technologies. We build pioneering products that are used by tens of thousands of users globally to solve real-world business communication and messaging problems. At Global Relay we are continuously pushing the boundaries of application development, and you as the Team Lead will be in one of the driving seats.

    • Lead a team of developers who like to ship product and welcome challenging and complex engineering problems in an Agile environment
    • Instantiate a culture of knowledge sharing
    • Mentor and guide the professional and technical development of your team members
    • Provide continuous feedback, address underperformance, and recognize the individual strengths and contributions of your team members
    • Instill a spirit of continuous improvement in the team's code, architecture, and processes
    • Work with product managers to ensure the teams are delivering an accurate product build and work with project managers to ensure the schedules and controls for the development teams are met
    • Work with appropriate stakeholder to ensure production issues are resolved quickly
    • Own your team's deliverables and product quality. Ensure we continue to ship scalable, highly-available, and world class products to our customers
    • Help your team build relationships across functions with QA, Operations, Support and other teams to ensure Global Relay's continuing success
    • Be a hands-on development team manager who will spend up to 50% of their time in design reviews, sprint planning and other Agile artifacts. Some active coding is a requirement for this role.
    • Appreciate and advocate for information security and secure coding practices

    About you:

    • An M.S. in Computer Science, Engineering, or an equivalent combination of education and relevant experience
    • 8 years of software development experience, shipping enterprise grade software, using multiple languages and frameworks
    • 2+ years of experience as a hands-on development team manager
    • Demonstrated track record leading geographically dispersed teams
    • Demonstrated track record of being a change agent, leaving every team and process better than you found it
    • Strong communication and consensus building skills
    • Experience with full stack SaaS development
    • Experience with advanced web applications
    • Experience with API development in service and resource-oriented architectures
    • Experience with large complex databases and data quality and lifecycle issues
    • Bonus: Experience with Security, Authentication, Authorization, or Cryptography
    • Language: Java, Python, Spring Boot Framework
    • Other: ZooKeeper, Kafka, Ansible, Hardware Security Modules

    Compensation:
    Global Relay advertises the pay range for this role in accordance with the pay transparency laws of the province of British Columbia. In addition to the annual base salary (range listed below), compensation for this role also includes a corporate bonus, extended health benefits, and RRSP Matching, and (for applicable Sales roles) an enticing commission structure.

    British Columbia - Base Salary Range: $95,000 - $130,000 CAD

    Who we are:

    For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world's most highly regulated firms, giving them greater visibility and control over their information and ensuring compliance with stringent regulations.

    Though we offer competitive compensation and benefits and all the other perks one would expect from an established company, we are not your typical technology company. Global Relay is a career-building company. A place for big ideas. New challenges. Groundbreaking innovation. It's a place where you can genuinely make an impact - and be recognized for it.

    We believe great businesses thrive on diversity, inclusion, and the contributions of all employees. To that end, we recruit candidates from different backgrounds and foster a work environment that encourages employees to collaborate and learn from each other, completely free of barriers.

    We encourage you to apply if your qualifications and experience are a good fit for any of our openings.

    Your role:

    As a Team Lead at Global Relay, you will be overseeing small, highly focused teams of developers employing leading edge technologies. We build pioneering products that are used by tens of thousands of users globally to solve real-world business communication and messaging problems. At Global Relay we are continuously pushing the boundaries of application development, and you as the Team Lead will be in one of the driving seats.

    Your job:

    • Lead a team of developers who like to ship product and welcome challenging and complex engineering problems in an Agile environment
    • Instantiate a culture of knowledge sharing
    • Mentor and guide the professional and technical development of your team members
    • Provide continuous feedback, address underperformance, and recognize the individual strengths and contributions of your team members
    • Instill a spirit of continuous improvement in the team's code, architecture, and processes
    • Work with product managers to ensure the teams are delivering an accurate product build and work with project managers to ensure the schedules and controls for the development teams are met
    • Work with appropriate stakeholder to ensure production issues are resolved quickly
    • Own your team's deliverables and product quality. Ensure we continue to ship scalable, highly-available, and world class products to our customers
    • Help your team build relationships across functions with QA, Operations, Support and other teams to ensure Global Relay's continuing success
    • Be a hands-on development team manager who will spend up to 50% of their time in design reviews, sprint planning and other Agile artifacts. Some active coding is a requirement for this role.
    • Appreciate and advocate for information security and secure coding practices

    About you:

    • An M.S. in Computer Science, Engineering, or an equivalent combination of education and relevant experience
    • 8 years of software development experience, shipping enterprise grade software, using multiple languages and frameworks
    • 2+ years of experience as a hands-on development team manager
    • Demonstrated track record leading geographically dispersed teams
    • Demonstrated track record of being a change agent, leaving every team and process better than you found it
    • Strong communication and consensus building skills
    • Experience with full stack SaaS development
    • Experience with advanced web applications
    • Experience with API development in service and resource-oriented architectures
    • Experience with large complex databases and data quality and lifecycle issues
    • Bonus: Experience with Security, Authentication, Authorization, or Cryptography

    Tech stack:

    • Language: Java, Python, Spring Boot Framework
    • Containerization: Docker, Kubernetes, Skaffold, OpenShift
    • Databases: PostgreSQL, CockroachDB, Cassandra
    • Other: ZooKeeper, Kafka, Ansible, Hardware Security Modules

    Compensation:
    Global Relay advertises the pay range for this role in accordance with the pay transparency laws of the province of British Columbia. In addition to the annual base salary (range listed below), compensation for this role also includes a corporate bonus, extended health benefits, and RRSP Matching, and (for applicable Sales roles) an enticing commission structure.

    British Columbia - Base Salary Range: $95,000 - $130,000 CAD

    What you can expect:

    At Global Relay, there's no ceiling to what you can achieve. It's the land of opportunity for the energetic, the intelligent, the driven. You'll receive the mentoring, coaching, and support you need to reach your career goals. You'll be part of a culture that breeds creativity and rewards perseverance and hard work. And you'll be working alongside smart, talented individuals from diverse backgrounds, with complementary knowledge and skills.

    Global Relay is an equal-opportunity employer committed to diversity, equity, and inclusion.

    We seek to ensure reasonable adjustments, accommodations, and personal time are tailored to meet the unique needs of every individual.

    We understand flexible work arrangements are important, and we encourage that in our work culture. Whether it's flexibility around work hours, workstyle, or lifestyle, we want to ensure our employees have a healthy work/life balance. We support and value a hybrid work model that blends collaboration with the team in the office and focus time from the comfort of your home.

    To learn more about our business, culture, and community involvement, visit

    Post your resume on T-Net and let employers come to you .

    • Upload, Copy and Paste or Create your resume easily.
    • Save Time Applying For Future Positions.
    • Make "Searchable" or "Confidential" (optional) and BC Tech and IT employers can search our database and contact you.

    Registration on or use of this website constitutes acceptance of our Terms of Use .

    #J-18808-Ljbffr

  • Seldom Silent Enterprises Ltd.

    Team Lead

    1 week ago


    Seldom Silent Enterprises Ltd. Kelowna, Canada

    Interested in a unique career opportunity? · Seldom Silent Enterprises Ltd is seeking a Team Lead in Kelowna, BC This position is part-time/on-call basis with the opportunity for more hours as you grow with our company. This job is an excellent way to build experience in the medi ...

  • FirstService Residential

    Team Lead Concierge

    3 weeks ago


    FirstService Residential Kelowna, Canada

    **About FirstService Residential**: · - FirstService Residential transforms the property management landscape by providing professional association management services to over 9,000 residential communities across the United States and Canada. · - Our dedication to associate satis ...

  • Stonecreek Excavation Ltd.

    Hardscape Team Lead

    2 weeks ago


    Stonecreek Excavation Ltd. Kelowna, Canada

    **Hardscape Team Lead** · Stonecreek Excavation Ltd. is a very experienced and team orientated company that specializes in residential and commercial construction projects. We have been operating in the Okanagan for 5+ years and are an innovative and quick growing company. We are ...

  • Bouygues Energies and Services Canada Limited

    Cleaner Team Lead

    2 days ago


    Bouygues Energies and Services Canada Limited Kelowna, Canada

    **Reporting To**: Facilities Services Supervisor · **Core Purpose of the Role**: Oversee janitorial operatives to provide high quality service within the Kelowna International Airport and Satellite Operations in accordance with company policies and operational · **Scope of Duties ...


  • Sephora Kelowna, Canada

    **Job ID**: 230459 · **Store Name/Number**: BC-Kelowna (0558) · **Address**: 2271 Harvey Avenue, Kelowna, BC V1Y 6H2, Canada (CA) · **Full Time/Part Time**: Full Time · **Position Type**: Regular · **You'll love working here** · The Team Lead, Client Experience will be assigned t ...


  • Interior Health Authority Kelowna, Canada

    Interior Health has a Permanent Full-time · **Team Lead, Leadership Development** opportunity available in Kelowna, BC. · **What we offer**: · - An attractive remuneration package · - Excellent career prospects · - Employer paid training/education · - Employer paid vacation · - M ...


  • Primary Engineering & Construction Kelowna, Canada

    Primary Engineering and Construction Corporation (Primary) is a leading provider of professional engineering and construction services. Our diverse teams and inclusive culture are the core that powers Primary, enabling us to tailor solutions to clients' and Engineering communitie ...


  • Okanagan College Kelowna, Canada

    Position Information · **Position Number** · - L00052**Position Title** · - Careers Hub Team Lead**Division/Portfolio** · - Community Engagement & Careers**Department/Program** · - Careers Hub**Location** · - Kelowna**Other Flexible Work Options** · - Any Okanagan College Locatio ...


  • Kelowna's Gospel Mission Kelowna, Canada

    **Resident Support Worker Team Lead - Leon Ave - Days**: · The Resident Support Worker Team Lead will provide supervision, support, coaching, and guidance to the RSW team as well as ensure a safe and secure environment for residents, employees and visitors. · **Key Responsibiliti ...


  • Mountain Home Services Ltd. Kelowna, Canada

    **Experienced Grounds Maintenance Team Lead** · **Why you should work with us** · - Manage the day-to-day logistics and tasks required of a team of three gardeners to competently execute all the seasonal plant care and landscape needs for a scheduled route of residential and comm ...


  • CIBC Kelowna, Canada

    We're building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what's right for our clients. · At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what ...

  • Shift Human Services Consulting

    Team Lead

    2 weeks ago


    Shift Human Services Consulting Vernon, Canada

    Are you a youth care leader looking to make an impact on a new program? Shift is seeking a leader to assist and support the management of a new satellite residential treatment program opening in Vernon, B.C. Working in partnership with The Maples adolescent treatment center in Co ...

  • Colliers

    Team Lead

    2 weeks ago


    Colliers Kelowna, Canada Regular Full time

    Overview · At Colliers Project Leaders, we deliver capital project solutions to fulfill our clients' needs across the built environment. The work we do makes a difference in communities and for the people who live there. We have a passion for it. · Our commitment to realizing o ...

  • Western Coast Insurance Services

    Team Lead

    1 day ago


    Western Coast Insurance Services Kelowna, Canada Full time

    Truthfulness | Fairness | Value | Loyalty · As one of Canada's largest insurance providers, Western has more than 220 locations across Canada. With over 2,100 team members, our actions are anchored in our Guiding Principles, Truthfulness, Fairness, Value, and Loyalty. We take ca ...

  • Western Coast Insurance Services

    Team Lead

    2 weeks ago


    Western Coast Insurance Services Kelowna, Canada Full time

    Truthfulness | Fairness | Value | Loyalty · As one of Canada's largest insurance providers, Western has more than 220 locations across Canada. With over 2,100 team members, our actions are anchored in our Guiding Principles, Truthfulness, Fairness, Value, and Loyalty. We take ca ...

  • Western Financial Group

    Team Lead

    2 weeks ago


    Western Financial Group Kelowna, Canada

    Here is what a typical day looks like · Coach and mentor your team with the guidance and support of your manager · Review client data entries, invoicing and coverage selection for compliance · Process changes to insurance policies and endorsements, while ensuring your teams clie ...


  • CIBC Kelowna, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...

  • BGIS

    Maintenance Team Lead

    2 weeks ago


    BGIS Vernon, Canada

    **Who We Are** · BGIS is a leading provider of customized facility management and real estate services. With our combined team of over 6, 500 globally, we relentlessly focus on enabling innovation through the services we deliver, while actively looking for new opportunities that ...

  • Roots

    Team Lead-Retail

    5 days ago


    Roots Kelowna, BC, Canada $17.45 - $22.68

    Orchard Park S.C. - Store 345, 2271 Harvey Ave, Kelowna, British Columbia, Canada Req #660 · Sunday, May 5, 2024 · WHY JOIN ROOTS? Roots is not only a brand, it's a culture and lifestyle. We look for dynamic individuals who are not only interested in retail and fashion, but who ...


  • SEPHORA CANADA Kelowna, Canada

    Poste · Team Lead, Client Experience · Profil · You'll love working here... · The Team Lead, Client Experience will be assigned to oversee all sales floor departments within a specific Sephora location. This can include Beauty, Skincare, Fragrance & Haircare or a combination of ...