Software Development Leadership Opportunity

2 weeks ago


Vancouver, British Columbia, Canada Global Relay Full time

About Us

Global Relay has been a pioneer in enterprise information archiving for over 20 years, setting the standard with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We safeguard the communications data of highly regulated firms worldwide, empowering them to stay compliant and in control.

We offer competitive compensation, benefits, and perks, but what sets us apart is our commitment to career growth and innovation. As a career-building company, we foster an environment where you can make a genuine impact and be recognized for it.

At Global Relay, we believe diversity, inclusion, and employee contributions are key to a business's success. We recruit candidates from diverse backgrounds and create a collaborative work environment that encourages learning, empathy, and teamwork.

We're committed to creating opportunities for those who are passionate about software development and eager to grow professionally. If you have the skills and experience we're looking for, we encourage you to explore our openings.

Your Role

We seek a seasoned Software Development Manager to lead a high-performing team responsible for designing and delivering scalable, distributed services and applications. You will play a pivotal role in shaping our Information Management technology by leveraging your expertise to build smart, sophisticated, user-centric solutions.

If you're driven to solve complex problems that have real-world impact, join us on this exciting journey.

Your Responsibilities

  1. Lead multiple engineering teams, guiding them to deliver high-quality code and tackle challenging technical problems
  2. Spend up to 60% of your time on people management, recruitment, and organizing teams, while allocating 40% to design reviews, sprint planning, and other Agile artifacts
  3. Collaborate with peers across Engineering, Product Management, Operations, Support, and Human Resources to drive cross-functional projects and address technical challenges
  4. Mentor and guide team members' professional and technical development, helping them achieve their career goals and assigning projects tailored to their strengths and interests
  5. Foster a culture of collaboration, inclusivity, and respect within your team
  6. Provide regular feedback, address underperformance, and recognize individual strengths and contributions
  7. Encourage continuous improvement in code quality, architecture, and processes
  8. In partnership with Product Managers, Test Managers, and Engineers, maintain a prioritized backlog and set short-term and long-term goals for your team
  9. Buildeffective relationships between your team and other departments like Support, Operations, Test, and more, ensuring Global Relay's continued success
  10. Acknowledge and promote secure coding practices and information security

About You

  • Degree in Computer Science or Engineering, or equivalent combination of education and relevant experience
  • At least 1 year of experience as a hands-on 1st line Software Development Manager or Team Lead, managing a team of 3+ members
  • 8+ years of software development experience, shipping enterprise-grade software using various languages and frameworks
  • Extensive people management experience and expertise in aggressively recruiting and building a software development organization
  • Experience in developing large, scalable distributed services, complex databases, microservices, and APIs in service-oriented architectures
  • Knowledge of modern frameworks and techniques for building web application user interfaces
  • Any of the following experiences are considered assets:
  • Android and iOS development
  • Swift and SwiftUI knowledge
  • Kotlin experience
  • REST API knowledge

Compensation

As per the pay transparency laws of British Columbia, we advertise a competitive base salary range for this role: $130,000—$145,000 CAD. Additionally, you'll receive a corporate bonus, extended health benefits, RRSP matching, and a commission structure for applicable Sales roles.

What to Expect

At Global Relay, you'll find no ceiling to your growth potential. We'll provide you with the mentoring, coaching, and support you need to reach your career goals. Our culture values creativity, perseverance, and hard work. You'll collaborate with talented individuals from diverse backgrounds, working together to achieve greatness. Global Relay is an equal-opportunity employer committed to diversity, equity, and inclusion. We strive to accommodate unique needs and preferences, offering flexible work arrangements and promoting a healthy work-life balance.



  • Vancouver, British Columbia, Canada Spare Full time

    Unlock the potential of mobility with Spare, a mission-driven company revolutionizing transportation experiences. As a Team Lead for our Open team, you will shape the technical direction of our groundbreaking mobility platform, working on Open Fleets, our industry-leading API ecosystem.Pursue this high-growth role with an estimated salary range of $150,000...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Software Development ManagerAre you a seasoned leader with a passion for software development? Do you want to make a meaningful impact on the Canadian market?About the RoleWe are seeking a highly skilled Software Development Manager to join our team at Amazon Development Centre Canada ULC. As a key member of our engineering team, you will be responsible for...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Manager, Software Development to join our team at Amazon Development Centre Canada ULC.About the RoleThis is a leadership position that requires a strong technical background, excellent management skills, and the ability to drive architectural design choices, invent new features, develop...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc.] Full time

    OverviewWIA Software Systems Inc. is seeking a skilled Software Development Specialist to join our team.Key ResponsibilitiesThe successful candidate will be responsible for designing, developing, and testing software applications. Key skills include proficiency in computer science, computer software engineering, and systems engineering.Work EnvironmentThe...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at WIA Software Systems Inc. in a permanent position.Key ResponsibilitiesDevelop and maintain high-quality software applications using Agile methodologies.Collaborate with cross-functional teams to design, develop, and test software solutions.Ensure software meets...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Job Description: Netskrt is seeking talented Network Software Developers to join our team in a dynamic startup environment. With a strong focus on delivering innovative products and services, we are looking for exceptional individuals with a passion for learning new technologies and solving challenging problems. Company OverviewNetskrt offers the...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full time

    We are seeking a highly experienced and skilled Senior Software Development Leader to join our team at the Amazon Development Centre Canada ULC - K03.The ideal candidate will have a proven track record of delivering high-quality software solutions on time, with a strong focus on engineering best practices and team leadership.This is a unique opportunity to...


  • Vancouver, British Columbia, Canada Amazon Full time

    We are seeking a Technical Leadership Position for Software Development at Amazon, where you will lead a team of engineers in designing, developing, testing, and deploying new customer experiences.The ideal candidate will have 3+ years of experience in engineering team management, 7+ years of engineering experience, and knowledge of engineering practices and...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Job Description:The Amazon Prime Team is seeking a motivated software development manager to take on a key role in building, scaling, and operating services to support Prime members worldwide. The ideal candidate will have a strong background in managing engineering teams, designing and architecting systems, and leading the definition and development of...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Are you looking for a challenging role where you can drive innovation and lead a team of engineers in designing, developing, and deploying high-performance, globally scalable Automated Planning systems? Do you have a passion for ensuring a positive customer experience and a strong technical background to match?AWS Financial Technology Team is seeking a...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    As a member of the Amazon Development Centre Canada ULC team, you will lead a high-performing engineering team to build, scale, and monitor systems within Amazon Financials Foundation Services. This team is responsible for advancing one of the world's most scalable, reliable, and secure e-commerce ecosystems, processing hundreds of billions of dollars in...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About WIA Software Systems Inc.We are a reputable software company seeking an experienced Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.


  • Vancouver, British Columbia, Canada Asana Full time

    About AsanaAsana is a leading work management platform that helps teams orchestrate their work, from small projects to strategic initiatives.Millions of teams around the world rely on Asana to achieve their most important goals, faster.We have been named a top workplace in the Bay Area and one of Glassdoor's and Inc.'s Best Places to Work.Our mission is to...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Description:We are seeking an experienced and skilled software engineer to join our team at WIA Software Systems Inc. as a senior software engineer. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining complex software systems.


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based systems using AWS technologies.Key ResponsibilitiesDesign and develop complex software systems using...


  • Vancouver, British Columbia, Canada Clarizen Full time

    Company OverviewAt Clarizen, our mission is to empower organizations to accelerate their strategic planning, portfolio and resource management, Lean and Agile delivery, product portfolio management, capability, and technology management. We provide industry-leading solutions designed for business and digital transformations, supporting over 4,500 customers...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Identity Center Team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and building innovative technologies in a large distributed computing environment.Key ResponsibilitiesCollaborate with experienced...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job DescriptionWe are seeking a highly skilled and dedicated Software Engineer to join our team at WIA Software Systems Inc. as part of our in-house software solutions development project.About the JobThis is a permanent position that offers a competitive salary, ranging from $70,000 to over $100,000 annually, depending on experience.The successful candidate...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleAs a Software Development Manager for Recruiting Foundations and Domains, you will lead a team of engineers to innovate and deliver software that powers Amazon's Recruiting Engine. You will work backwards from the customer to invent new solutions and improve existing software. You will work with executive leadership and technical leaders to...