Software Development Lead
2 weeks ago
About the Role:
We are seeking an experienced Software Development Manager to lead our software organization. In this role, you will oversee a team of engineers responsible for delivering highly scalable distributed services and applications.
Your Responsibilities:
- Lead multiple pods of talented engineers to ship code and tackle hard engineering problems.
- Manage a team of engineers, providing guidance, mentorship, and support to help them grow and develop their skills.
- Partner with peers across engineering, product management, operations, support, and human resources to drive delivery of cross-functional projects.
- Maintain a prioritized backlog and create short-term and long-term goals for your team.
- Collaborate with product managers, test managers, and engineers to ensure the successful delivery of projects.
About You:
To be successful in this role, you will need:
- A degree in computer science or engineering, or an equivalent combination of education and relevant experience.
- At least 1 year of experience as a hands-on first-line software development manager or team lead, managing a team of at least 3 people.
- 8+ years of software development experience, shipping enterprise-grade software using multiple languages and frameworks.
- Extensive people management experience and experience aggressively recruiting for and building a software development organization.
- Experience building and managing large, highly scalable distributed services, complex databases, microservices, and APIs in service and resource-oriented architectures.
- Understanding of modern frameworks and techniques for building web application user interfaces.
- Experience with any of the following is an asset:
- Android and iOS development experience.
- Swift and Swift UI knowledge.
- Kotlin experience.
- REST APIs.
What We Offer:
Global Relay offers a competitive compensation package, including a corporate bonus, extended health benefits, and RRSP matching. In addition, we offer a dynamic and inclusive work environment that values creativity, hard work, and perseverance. We are an equal-opportunity employer committed to diversity, equity, and inclusion.
At Global Relay, 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 encourage a healthy work-life balance.
-
Software Technical Lead
2 weeks ago
Vancouver, British Columbia, Canada Export Development Canada Full timeJob SummaryWe are seeking a highly skilled Software Technical Lead to join our team at Export Development Canada in Ottawa. As a key member of our software development team, you will be responsible for leading the development of our ServiceNow software solutions.About the RoleThe successful candidate will have a strong background in software development and...
-
Cloud Storage Software Development Lead
6 days ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeWe are Amazon Development Centre Canada ULC, and we're looking for a talented Cloud Storage Software Development Lead. This role will give you the opportunity to lead the design and implementation of cutting-edge cloud storage solutions.About the RoleYou will have 5+ years of non-internship professional software development experience, with expertise in at...
-
Software Development Engineer
2 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeAbout 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...
-
Software Developer
4 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at WIA Software Systems Inc. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various...
-
Software Development Manager
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeJob Title: Software Development ManagerWe are seeking a highly skilled Software Development Manager to lead our team of engineers in designing, developing, testing, and deploying critical services for AWS's current and future growth.About the RoleAs a Software Development Manager, you will be responsible for leading a team of engineers in the design,...
-
Software Developer
4 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at WIA Software Systems Inc. The ideal candidate will have a strong background in computer science and software engineering, with experience in developing software solutions using various programming languages and technologies.Key Responsibilities:Design, develop, and...
-
Software Development Manager
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeSoftware 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...
-
Software Development Manager
4 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAre 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 timeAbout Amazon Digital AccelerationWe are a team that powers ordering, subscriptions, and device management for Prime, Amazon Video, Music, Audible, Alexa, and Kindle. Our mission is to deliver a seamless and enjoyable post-purchase customer experience.As a Senior Software Development Engineer on our team, you will lead projects involving multiple teams in all...
-
Software Development Manager
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleAs a Software Development Manager at Amazon Financials Foundation Services, you will lead a high-performing team of engineers to build, scale, and optimize systems that advance the future of financial accounting at Amazon scale. Our systems process hundreds of billions of dollars in transactions, in multiple currencies and countries, and we are...
-
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob 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...
-
Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob SummaryWIA Software Systems Inc. is seeking a skilled Software Engineer to join our team. As a Software Engineer - System Development, you will be responsible for designing, developing, and testing software systems to meet the needs of our clients.Key Responsibilities- Collect and document user requirements- Coordinate the development, installation,...
-
Software Development Lead
4 weeks ago
Vancouver, British Columbia, Canada ABOMIS INNOVATIONS INC. Full timeJob Title: Software Development LeadJob Description: At ABOMIS INNOVATIONS INC., we are seeking a highly skilled Software Development Lead to join our team. The ideal candidate will have a Bachelor's degree and at least 5 years of experience in software development. They will be responsible for leading and coordinating teams of information systems...
-
Software Development Manager
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full timeTransforming Software Deployment at AmazonApollo, the Amazon Software Builder Experience (ASBX) organization, is seeking a talented Software Development Manager to join the Apollo team. As a key member of this team, you will drive the evolution of Amazon software abstractions, making creating and managing services easier for Amazon builders and allowing them...
-
Software Engineering Team Lead
1 week ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the RoleWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team at Take-Two Interactive Software. In this role, you will be responsible for leading a team of engineers in designing, building, and deploying large-scale distributed backend systems that power our services.Key ResponsibilitiesProvide technical...
-
Software Development Innovator
3 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeSoftware Development Job Overview:We're seeking a skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will be responsible for designing and building innovative technologies in a large distributed computing environment.Key Responsibilities:Collaborate with experienced...
-
Software Development Manager
2 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAs 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...
-
Software Development Engineer
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout 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...
-
Software Development Engineer
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Backup team. As a key member of our team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop new features and improvements to existing featuresCollaborate...
-
Software Development Specialist
4 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob Title: Software Development SpecialistAbout the Role:We are seeking a highly skilled Software Development Specialist to join our team at WIA Software Systems Inc. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key...