282 Software Development jobs in British Columbia
Software Development Engineer
Posted 2 days ago
Job Viewed
Job Description
WHAT YOU DO AT AMD CHANGES EVERYTHING
We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.
AMD together we advance_
The Role:
The Firmware Security Engineering group is responsible for developing Platform Security and Content Protection features across the software stack including device drivers, firmware, and application-level interfaces. Within the larger Security group, the Platform Security Team is responsible for the Firmware Security Stack that runs on the entire range of AMD Graphics Processing Units which include Cloud/Consumer Gaming, Workstation, Data Center, Server and AI, enabling our customers to build solutions and driving the next wave of innovation in Exascale computing.
Our team is committed to developing talent to its full potential. If you are looking to engage in a fast-paced encouraging environment, allowing you to strengthen your skills in the security domain, while providing opportunities for experience with both device driver and embedded development - then this team is for you!
The Person:
As a member of the Platform Security Team you will participate in all aspects of development life cycle, engaging on parallel assignments spanning Firmware stack, developing embedded firmware and device drivers, working closely with a wide range of HW, SW and validation teams. You will be responsible for developing security centric features on various Data Center SOCs by demonstrating low level HW and SW debug tools, and evolve those towards production quality. There will be opportunities to become a specialist in ARM / RISC-V Firmware Development, Bootloader development, RTOS, Cryptography, CPU to GPU communication, CPU Secure Virtualization solutions, as well as Pre-Silicon development environments such as Simulators, FPGAs and Emulation Platforms. In addition to Firmware development, there are a number of QA initiatives in flight within the team which you will be exposed to such as CI/CD and Google Test for Firmware Unit test development. Experience in these areas will be considered an asset for the role.
Key Responsibilities:
Engage as a phenomenal teammate, always ready to seek new challenges
Demonstrate AGILE methodologies and best practices for Software Engineering
Design and Implement Embedded SOC Firmware + Platform BIOS Firmware and x86 interface drivers
Develop new software features and improvements within pre-silicon environments
Be involved in the definition, architectural design, and development of security firmware
Preferred Experience:
Experience with SW development in C / C++
Experience or strong interest with low-level programming and debugging
Strong written and verbal communication skills
Great teammate able to handle multiple assignments with minimal direction
Critical thinking and ability to apply problem solving to real world challenges
Experience with embedded firmware development on ARM, RISC-V or x86 microprocessors
Familiarity with pre-silicon validation on FPGAs or simulation environments along with ASIC bring-up will be considered an asset
H ands-on experience with low level development in C / C++
Knowledge of Cryptography, Platform Security, Virtualization concepts will be considered an asset
Familiarity with various communication protocols including but not limited to PCIe, CXL, I2C etc.
Experience in building and implementing secure software.
Knowledge of Security Standards for Confidential Compute in DMTF, SPDM, MCTP, PLDM, considered as asset
Excellent communications skills: verbal, written and interpersonal
Academic Credentials:
University degree in Computer Science, Engineering or related subject area.
LOCATION: Markham, Ontario Canada
#LI-PA1
#LI-HYBRID
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Software Development Lead
Posted today
Job Viewed
Job Description
Job Description
Charlotte’s Webmaster: When it comes to web development, you’re a jack of all trades. Your code is cleaner than Marie Kondo’s kitchen. You can squish bugs like a crazed entomologist. And your system design solutions are more elegant than an Italian countess.
If that sounds like you AND you’ve got the chops to lead a small team of intermediate/associate developers; let's talk!
AlgaeCal is looking for a Full Stack Development Lead to bring their wizardry to our fun-loving Dev team.
Small print here ⇒ We’re an eCommerce company. So, we want you to have eCommerce experience. Lots of it. So if you don’t love digital marketing the way Coldplay loves Kiss Cams, you probably shouldn’t read any further.
Still here? Okay then…
This job will give you ALL the feels:
At AlgaeCal, we’re driven by a single idea. To end the fear of bone loss. In the United States, an estimated 54 million people have low bone density.
The good news? AlgaeCal has the world’s only clinically-backed natural solution to this problem. We give hope to everyone worried about bone loss. If that excites you, you’ll find no better place to continue your career than at AlgaeCal.
You’ll love it here:
- You’ll be working with a great team. The developers at AlgaeCal have been there, done that, and got the t-shirt. They’ve written more code than Alan Turing. They’ve learned more programming languages than C3PO. They’ve immersed themselves in so many back end/front end tasks that they’ve had to be pulled out of the Matrix by their ankles on a Friday evening. And the best part? They're friendly, funny, and easy to work with.
- You’ll use your powers for good. This isn’t one of those jobs that crush your soul with mindless tasks. On the contrary! You’ll be working on a wide range of applications that helps spread a powerful message – bone loss is beatable.
- You won’t be micromanaged. We’ll give you a simple set of KPIs with crystal clear expectations.
- We don’t have mattresses at the office (Seriously Elon, what’s up with that?). You’ll be relieved to know this isn’t one of those Silicon Valley gigs that expects you to work ridiculously long hours and frowns upon family time. We’re not like that! We enjoy our life, and we want you to enjoy yours too.
This job might be for you if you’ve got…
- A resume that wows us. We expect you’ll have proven web development skills involving front and back end. And we’ll also expect you to be skilled at working in the overlap between the two.
- 5+ years of experience in a software development role. You’ll be able to provide us with examples of your work in a wide variety of coding niches. And your resume will demonstrate your proven ability to lead a team of 2-3 intermediate and associate developers.
- An encyclopedic knowledge of React, Typescript, and Node.js.
- The chops to work in the Shopify Ecosystem –– including Hydrogen and Shopify APIs . We’d also love it if you were familiar with GCP, especially Cloud Storage and BigQuery.
- The knowhow to support and maintain Node.js middleware integration between Shopify & Salesforce API.There’s no ifs, ands, or buts about it - you’ll need at least 2 years of experience as a kickass software developer to succeed in this role.
- A yoda-like ability to develop and deploy features for our WordPress blog and website templates. We expect you’ll know RESTful and GraphQL APIs inside out and back to front.
- A thick portfolio that demonstrates your mastery of all-things dev. Sorry, but if you have to Google ‘hexagonal architecture’; or you’ve never heard of ‘domain-driven design’, this isn’t the position for you.
- Next level bug resolving skills. In fact, you’re so good at dealing with bugs you should probably be deployed on a mission to Klendathu.
If you’re reading this and thinking, “Wow, that sounds exactly like me!” We would love to hear from you. If it doesn’t, no worries! We’re only seeking candidates who will immediately light up this role.
What Will You Earn?
We believe in rewarding top talent. Let’s talk about salary once we’ve had the chance to get to know you better. Rest assured, we’re generous and offer above-market pay for the right person. If you bring the skills and experience, we’ll make sure the compensation reflects that.
You’ll also enjoy the following benefits:
- A generous healthcare package
- Monthly team events and activities
- Flexible Stat Holidays with the option to bank days for later use
- Weekly team lunches
- Casual dress code
- Incredible dog friendly, Yaletown office one block from SkyTrain
And above all, you’ll join a team that you’ll never want to leave. Culture is everything to us. Yes, we work extremely hard to change as many people’s lives as possible. But we know how to have fun and reward ourselves too.
How to apply
So, do you have what it takes to become the next member of team AlgaeCal?
Job opportunities like this don’t come along often, and we’ve got a lot to offer our successful applicants. So, to make sure our future Full Stack Development Lead is the real-deal, will be a great fit, and will thrive at AlgaeCal, we ask a little more than your run-of-the-mill job application:
If this sounds like a position for you, please respond to this advertisement with your resume and cover letter. Please, read carefully:
1. Write a cover letter addressing:
- Why you're the best Full Stack Development Lead for this role. Give quantifiable examples of related achievements. **Please include a link to your portfolio.**
- Describe why you fit perfectly with our values. Read them:
- What's the toughest challenge you’ve ever overcome in your life? How did you overcome it?
- What are the last three books you’ve read?
- What do you do for fun?
2. Explain what you’re doing now for a job:
- If you don’t have one, explain why.
- If you have one, explain why you’re looking elsewhere.
3. Upload your cover letter and resume:
- Ensure that your cover letter and resume are saved and sent as one file.
Yes, our hiring process is challenging, but it’s our way of selecting the best--and your way of ensuring your AlgaeCal teammates are tops.
Click the “Apply Now” button on this page and upload your cover letter and resume.
***Note: Please include your cover letter WITH your resume in one document.
Applications without a cover letter will not be read! Include the URL link to your personal website / portfolio***
We are looking to hire as soon as we find the right person, so act quickly and you can also expect a prompt response.
Director, Software Development
Posted today
Job Viewed
Job Description
Job Description
Description
About Us
Spare is a fast-growing startup transforming the way people move with on-demand transit solutions. We thrive on innovation, rapid execution, and building products that make a real impact in communities around the world. As we continue to scale, we’re looking for a Director of Software Development to play a pivotal role in shaping our software development organization and enabling Spare’s next phase of growth.
About This Role
As Director of Software Development, you’ll be responsible for leading and scaling a high-performing development team while empowering our technical leaders to focus on product innovation and delivery. This role is 80% people and organizational leadership, and 20% technical contribution — reviewing code, mentoring, and maintaining technical depth, with the ability to jump in and be hands-on when needed.
Reporting directly to our VP of Software Development, you’ll manage team leads across our emerging products and core systems, ensuring that our developers are productive, our products are high quality, and our organization continues to scale effectively. This is a highly visible leadership role where you’ll collaborate closely with product, design, and other cross-functional teams, while also serving as a mentor to emerging leaders within the company.
Key Responsibilities
- Lead, coach, and develop software development team leads, ensuring strong people management and technical mentorship across the software development organization
- Ensure delivery of high-quality products that meet user and business needs
- Partner closely with product and design leaders to align roadmaps and execution
- Balance hands-on technical involvement (e.g., code reviews, architectural input) with organizational leadership
- Foster a culture of urgency, ownership, and results while maintaining Spare’s values of collaboration and inclusion
- Navigate and shape Spare’s evolving structure, establishing scalable processes while remaining adaptable in a high-growth environment
- Actively contribute to recruiting and retention, ensuring a strong and diverse pipeline of talent
- Travel quarterly to connect with distributed teams and participate in leadership events and customer visits
About you
- A proven software development leader with experience managing managers and scaling software development teams in fast-moving environments
- Skilled in people management, coaching, and building high-performing teams
- Product-oriented, able to translate user needs and business goals into technical execution
- Comfortable operating in ambiguity, creating clarity and alignment where structure is still developing
- Driven by urgency and results, while fostering an inclusive and collaborative culture
- Technically fluent with modern web development practices, able to review code and provide meaningful technical guidance
- Excited by the opportunity to be one of the first leaders at this level within Spare, helping define how our software development organization grows
- Open to hybrid work with three days of the week in-person in our Vancouver office
Requirements
- 10+ years of software development experience, with 3+ years in a director-level (or equivalent) role managing managers
- Proven experience in people management within software development organizations
- Background in web development and awareness of modern web stacks, code pipelines, and devops paradigms
- Strong organizational leadership skills, with a track record of scaling teams and driving measurable results
- Excellent collaboration and communication skills, with experience working cross-functionally with product and design
It Will Be Considered a Plus:
- Experience in the transit, mobility, or logistics industries
- Leadership experience through high-growth startup stages
- Previous work in companies at a similar funding stage
- Commitment to building diverse teams and inclusive organizations
Why Join Us?
- Opportunity to shape and scale Spare’s development organization at a pivotal growth stage
- Mentorship under exceptional executive leadership, with exposure to strategic decision-making at the highest levels
- Be one of the first leaders at this tier, building the foundation for how Spare’s software development org scales
- Collaborate with a passionate, mission-driven team making a real-world impact
Benefits
- Purposeful work: Be a part of a mission-driven company that is solving real-world problems and improving the lives of people around the world.
- Growth Opportunities: Spare is growing fast and there is uncapped potential for rapid advancement of motivated high performers on our team!
- Market-competitive pay: We benchmark roles annually to attract and retain top talent. For Growth roles, we also offer a competitive commission/bonus structure that rewards strong performance.
- Stock options: Enjoy the feeling of ownership. All Spartians are provided stock options, so you can share in the growth and success of Spare!
- Home office allowance: We recognize the importance of a productive home office setup to help you do your best work, which is why we provide a CA$1,000 home office allowance.
- Health insurance: We offer a fully-paid health insurance package for you and your dependents that includes prescription drug, paramedical, mental health, dental, life insurance, travel insurance, and Employee Assistance Program.
- Lifestyle Spending Account: We offer CA$500 per year Lifestyle Spending Account (taxable benefit), which you can use to get reimbursed for a variety of expenses including education, wellness, transportation, and childcare/pet care.
- Paid time off: Along with your three weeks of annual vacation, we offer unlimited sick days and have company-wide shut-down days to help you rest and recharge.
Software Development Engineer II
Posted today
Job Viewed
Job Description
Job Description:
Job Description:
At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them. Since 2011, we've tirelessly delivered on our promise to customers sending money globally, providing secure, simple, and reliable ways to manage their money, ensuring true peace of mind. Whether it's supporting loved ones back home, growing a business across continents, or pursuing new opportunities abroad, we're not just here to move money— we're here to move our global customers forward.
We're looking for builders, reimaginers, and global thinkers who want to work at the intersection of technology, trust, and transformation. If that's you and you're ready to do the most meaningful work of your career—we invite you to join over 2,800 passionate Remitlians worldwide who are united by our vision to transform lives with trusted financial services that transcend borders.
About the Role:
The Recipient Experience team makes sending to a recipient anywhere in the world simple and safe, so your money reaches the right person without errors or delays. As a part of this team, you will be focused on stewarding the experience of the disbursement of funds to recipients around the globe. As a Senior SDE on a front-end leaning, full-stack team, you will solve technical challenges to improve the recipient experience, partnering with several teams across the company. This role is hybrid.
You Will:
- Build for scale : Design and implement solutions for ambiguous and complex problems using full stack technologies ( React,GraphQL, Java/Kotlin) that operate at scale.
- Design: Participate in the brainstorming, technical design, and grooming of the next generation of Lending with a data-driven and customer-centric viewpoint.
- Craft with pride: Focus on overall product quality and build.
- Collaborate: You will work with product managers, data scientists and other engineers to understand requirements and translate them into scalable, high-quality software solutions.
- Report to the Engineering Manager of the Money Movement Experience team.
You Have:
- A degree in Computer Science, Engineering or a related field or equivalent practical experience
- 6+ years of engineering experience in a team environment
- Experience as a lead, working on both the frontend, backend, and anything it takes and delight users both internally and externally
- Experience mentoring and growing other engineers
- Experience with CI/CD and advanced deployment strategies
Compensation Details.
The starting base salary range for this position is $115,000-$140,000. In Canada, Remitly employees are shareholders in our Company and equity is part of our total compensation plan. Your recruiter can share more information about medical benefits offered, as well as other financial benefits and total compensation components offered with this role.
Our Benefits
- Three weeks vacation
- Health Benefits
- Paid Parental Leave
- Mental Health & Family Forming Benefits
- Employee Stock Purchase Plan (ESPP)
- Life Insurance & Disability
- Continuing education and corridor travel benefits
Our Connected Work Culture: Driving Innovation, Together
At Remitly, we believe that true innovation sparks when we come together. Our "Connected Work Culture" fosters dynamic in-person collaboration, where ideas ignite and challenging problems find solutions faster. For corporate team members, we have an in-office expectation of at least 50% of the time monthly, typically achieved by coming in three days a week. This creates consistent, meaningful overlap that supports team norms and business needs. Managers also have the flexibility to set higher expectations based on their team's specific needs. These intentional in-office moments are vital for deepening relationships, fueling creativity, and ensuring your impact is felt where it matters most.
At Remitly, we are dedicated to ensuring that our workplace offers equal employment opportunities to all employees and candidates, in full compliance with applicable laws and regulations.
Remitly is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Remitly is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Job Description
At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them. Since 2011, we've tirelessly delivered on our promise to customers sending money globally, providing secure, simple, and reliable ways to manage their money, ensuring true peace of mind. Whether it's supporting loved ones back home, growing a business across continents, or pursuing new opportunities abroad, we're not just here to move money— we're here to move our global customers forward.
We're looking for builders, reimaginers, and global thinkers who want to work at the intersection of technology, trust, and transformation. If that's you and you're ready to do the most meaningful work of your career—we invite you to join over 2,800 passionate Remitlians worldwide who are united by our vision to transform lives with trusted financial services that transcend borders.
About The Role
The Recipient Experience team makes sending to a recipient anywhere in the world simple and safe, so your money reaches the right person without errors or delays. As a part of this team, you will be focused on stewarding the experience of the disbursement of funds to recipients around the globe. As a Senior SDE on a front-end leaning, full-stack team, you will solve technical challenges to improve the recipient experience, partnering with several teams across the company. This role is hybrid.
You Will
- Lead the technical strategy and systems of the Recipient Experience team.
- Lead the design and implementation of frontend components and features using modern frameworks and web components like React or Angular
- Contribute to the architecture and technical roadmap of our software systems, balancing short-term goals with long-term scalability and maintainability.
- Drive engineering excellence by setting high engineering standards and bringing consistency to the many codebases and processes you will encounter
- Enhance team talent through mentoring, code review, interviewing, and ramping new hires.
- Collaborate with other engineers, product managers, designers, and analysts to achieve outstanding customer experiences.
- Report to the Engineering Manager of the Money Movement Experience team.
You Have
- A degree in Computer Science, Engineering or a related field or equivalent practical experience
- 5+ years of engineering experience in a team environment
- Experience as a lead, working on both the frontend, backend, and anything it takes and delight users both internally and externally
- Experience mentoring and growing other engineers
- Experience with CI/CD and advanced deployment strategies
Compensation Details.
The starting base salary range for this position is $148,000-$180,000. In Canada, Remitly employees are shareholders in our Company and equity is part of our total compensation plan. Your recruiter can share more information about medical benefits offered, as well as other financial benefits and total compensation components offered with this role.
Our Benefits
- Three weeks vacation
- Health Benefits
- Paid Parental Leave
- Mental Health & Family Forming Benefits
- Employee Stock Purchase Plan (ESPP)
- Life Insurance & Disability
- Continuing education and corridor travel benefits
Our Connected Work Culture: Driving Innovation, Together
At Remitly, we believe that true innovation sparks when we come together. Our "Connected Work Culture" fosters dynamic in-person collaboration, where ideas ignite and challenging problems find solutions faster. For corporate team members, we have an in-office expectation of at least 50% of the time monthly, typically achieved by coming in three days a week. This creates consistent, meaningful overlap that supports team norms and business needs. Managers also have the flexibility to set higher expectations based on their team's specific needs. These intentional in-office moments are vital for deepening relationships, fueling creativity, and ensuring your impact is felt where it matters most.
At Remitly, we are dedicated to ensuring that our workplace offers equal employment opportunities to all employees and candidates, in full compliance with applicable laws and regulations.
Remitly is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Job Description
At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them. Since 2011, we've tirelessly delivered on our promise to customers sending money globally, providing secure, simple, and reliable ways to manage their money, ensuring true peace of mind. Whether it's supporting loved ones back home, growing a business across continents, or pursuing new opportunities abroad, we're not just here to move money— we're here to move our global customers forward.
We're looking for builders, reimaginers, and global thinkers who want to work at the intersection of technology, trust, and transformation. If that's you and you're ready to do the most meaningful work of your career—we invite you to join over 2,800 passionate Remitlians worldwide who are united by our vision to transform lives with trusted financial services that transcend borders.
About The Role
At Remitly, our mission is to transform lives by building trusted financial services that transcend borders. Each year, millions of customers send billions of dollars across 170+ countries, directly impacting families and communities worldwide.
We're seeking a Senior Engineer to shape the tooling and infrastructure that power the next generation of scalable AI/ML products at Remitly. In this role, you'll collaborate with machine learning and infrastructure teams to design systems that enable seamless model experimentation, training, deployment, serving, and evaluation. Your work will accelerate how quickly data science ideas turn into customer impact—at a global scale.
You'll report to the ML Platform Engineering Manager and play a critical role in defining and building the foundation for Remitly's future AI-driven products.
You Will
- Design and build backend services in Go on AWS to support high-scale AI/ML workloads.
- Develop and enhance core ML systems—including Feature Store, Experimentation Platform, and Model Deployment pipelines—with a focus on performance, reliability, and usability.
- Partner closely with data scientists, ML engineers, and software engineers across multiple domains to deliver end-to-end solutions.
- Drive infrastructure optimization and automation, improving system scalability, reliability, and developer velocity.
- Collaborate with product managers and cross-functional teams to align engineering initiatives with product and business goals.
You Have
- 5+ years of experience developing production applications, ideally in Go or Java.
- Hands-on experience with machine learning platforms and workflows (training, inference, and deployment).
- Proficiency with ML frameworks such as Scikit-learn, XGBoost and PyTorch.
- Experience building batch inference pipelines and online model serving systems.
- Practical knowledge of designing and supporting Feature Store systems.
- Strong background in building orchestration systems for training and automating workflows.
- Familiarity with modern CI/CD tools (e.g., Jenkins, Maven, GitLab) and best practices.
Compensation Details.
The starting base salary range for this position is $148,000-$185,000. In Canada, Remitly employees are shareholders in our Company and equity is part of our total compensation plan. Your recruiter can share more information about medical benefits offered, as well as other financial benefits and total compensation components offered with this role.
Our Benefits
- Four weeks vacation
- Health Benefits
- Mental Health & Family Forming Benefits
- RRSP plan with company match
- Employee Stock Purchase Plan (ESPP)
- Life Insurance & Disability
- Continuing education and travel benefits
Our Connected Work Culture: Driving Innovation, Together
At Remitly, we believe that true innovation sparks when we come together. Our Connected Work Culture fosters dynamic in-person collaboration, where ideas ignite and challenging problems find solutions faster. For corporate team members, we have an in-office expectation of at least 50% of the time monthly, typically achieved by coming in three days a week. This creates a consistent, meaningful overlap that supports team norms and business needs. Managers also have the flexibility to set higher expectations based on their team's specific needs. These intentional in-office moments are vital for deepening relationships, fueling creativity, and ensuring your impact is felt where it matters most.
Remitly is an E-Verify Employer
At Remitly, we are dedicated to ensuring that our workplace offers equal employment opportunities to all employees and candidates, in full compliance with applicable laws and regulations.
Remitly is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Your work days are brighter here.
At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That's why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don't need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here.
At Workday, we value our candidates' privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers.
Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not.
In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.
About the Team
Workday Illuminate is delivering the new A focused experience for Workday customers, and most importantly their employees. Illuminate is at the forefront of Workday's AI & Agentic initiatives with the objective to deliver and integrate Agentic capabilities across the entire Workday platform, including the widespread adoption and AI powered Assist features, rapid creation and deployment of Workday-native AI Agents, and the delivering Workday's Agent System of Record.
About the Role
We're looking for a Sr Technical Lead for the Workday Agent System of Record team, who'll work closely with Inbound & Outbound Product Managers and Functional Architects, and with critical external Partners to connect Workday and Third part agentic solutions with the Workday System of Record, allowing Customers to manage, observe & secure their agents with a single pane of glass.
As a Sr Engineer you will lead discussions & investigations, with responsibilities including:
- Creating platform & service architectural design & specification that describe business needs in contest with proposed solutions.
- Collaborating with Sr Engineers & Architects on technical requirements and design alignment, creating shared understanding and shared vision & goals.
- Present ideas and concepts to Product & Executive audiences, communicating design concepts in context of business & organizations requirements & strategy.
- Work closely with the product team to propose, prototype, and iterate on design experiments, helping shape product direction.
- Closely mentor junior engineers, helping them understand product requirements and design solutions, while encouraging them to achieve their career aspirations & goals.
- Leading through example with technical excellence, recognized as a thoughtful & inspirational leader.
About You
Basic Qualifications
- 8+ years designing, building, and operating high-scale, production-grade services.
- 10+ years of development using technologies Java/Kotlin, Python, Spring, Webflux or equivalents.
- 5+ years experience with software design patterns, architectural best practices, and scalable system design.
Other Qualifications
- Bachelor's degree in computer science, mathematics, engineering, or a related field or professional experience.
- Strong understanding of information security frameworks, security standards and guidelines.
- Experience of Workday Architecture, APIs (REST, Graph & SOAP), UI Framework, Business Process Framework, & Reporting.
- Development & operational experience with one or more Hyperscaler stacks (AWS, GCP).
- Strong systems engineering approach to diagnosing and resolving production issues.
- Understanding of LLMs and their strengths, limitations in practical uses.
- Experience developing in an Agile/Scrum environment.
Workday Pay Transparency Statement
The annualized base salary ranges for the primary location and any additional locations are listed below. Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidate's compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday's comprehensive benefits in Canada, please
click here
. For more information regarding Workday's comprehensive benefits in the US, please
click here
.
Primary Location: CAN.BC.VancouverPrimary CAN Base Pay Range: $132,800 - $99,200 CADAdditional US Location(s) Base Pay Range: 145,900 USD - 259,200 USD
Our Approach to Flexible Work
With Flex Work, we're combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.
Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records.
Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.
Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process
Be The First To Know
About the latest Software development Jobs in British Columbia !
Software Development Engineer II
Posted 1 day ago
Job Viewed
Job Description
Our Team build tools and solutions that improve Amazonians' productivity and IT experiences, with a focus on creating Agentic AI tools. Our mission is simple: deliver seamless, reliable, and secure IT solutions so intuitive that most Amazonians don't even realize we exist.
We're on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact person you know you're ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you'll say it often. Join us and define tomorrow.
Do you want to solve business challenges through innovative technology? Do you enjoy working on scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?
At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world's most beloved brands - customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use technology to solve complex problems and get to see the impact of their work first-hand.
Key job responsibilities
- Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
- Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
- Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
- Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
- Design and code the right solutions starting with broadly defined problems.
- Work in an agile environment to deliver high-quality software.
A day in the life
The challenges SDEs solve for at Amazon are big and influence millions of customers, sellers, and products around the world. We are looking for individuals who are passionate about creating new products, features, and services from scratch while managing ambiguity and the pace of a company where development cycles are measured in weeks, not years.
About the team
We are Amazon's IT Services (ITS) Product & Development group . We build tools and solutions that improve Amazonians' productivity and IT experiences, with a focus on creating Agentic AI tools. Our mission is simple: deliver seamless, reliable, and secure IT solutions so intuitive that most Amazonians don't even realize we exist.
What We Do
We innovate on behalf of our customers-our fellow Amazonians-guided by tenets of security, operational excellence, reliability, and performance. We focus on reducing toil, automating manual processes, and ensuring every product ships with risk management in place.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.
Software Development Engineer, Ordering

Posted 15 days ago
Job Viewed
Job Description
Are you passionate about enabling millions of customers around to world buy anything, anywhere, anytime? Dealing with large scale distributed systems, orchestrating the entire retail ordering workflow?
We, the Ordering team, need strong software development engineers, able to dive deep into abstract problems and come up with innovative designs to help us continuously make our platform ready for our current and future challenges.
SDEs at Amazon work on real world problems on a global scale, own their systems end to end and influence the direction of our technology that impacts hundreds of millions customers around the world. At Amazon an SDE can expect to design flexible and scalable solutions, and work on some of the most complex challenges in large-scale computing by utilizing your skills in data structures, algorithms, and object oriented programming. Come to Amazon and work in one of our teams in the eCommerce services group.
Basic Qualifications
- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of non-internship professional software development experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.
Software Development Technical Lead
Posted today
Job Viewed
Job Description
Job Description
Salary: $160-$90K
About Lendesk
Were a financial technology company on a mission to make the mortgage experience easy, accessible, and transparent. Our flagship product is an advanced digital mortgage origination platform that connects borrowers, brokers, and lenders. Were a fast-growing team of 50+ employees, composed of innovative and engaged individuals working collaboratively to deliver a unique digital home buying experience.
The Role
Were looking for a Software Development Tech Lead with strong Node.js and JavaScript/TypeScript experience to guide and grow our engineering team. In this role, you will oversee the development of front-end applications, back-end services, and infrastructure that power our mortgage origination platform, while ensuring that best practices and high-quality standards are upheld.
Working closely with product management and other stakeholders, youll be key in planning, scoping, and delivering new features and services. Youll have a direct impact on driving technical excellence, mentoring team members, and helping shape our development processes and culture.
Youll Be Responsible For:
- Leading and mentoring a team of full-stack developers (Node.js, React, TypeScript) through code reviews, pair programming, and regular 1:1s.
- Collaboration & communication: Work closely with Product Management to prioritize and scope projects, facilitate effective communication across teams, and ensure requirements are clearly understood.
- Process improvement: Actively help shape and continuously improve our development process, tooling, and techniques.
- Team coaching & growth: Conduct regular feedback sessions, identify opportunities for professional development, and foster a culture of learning and innovation.
- Technical oversight: Write and maintain clear documentation and tests, oversee deployments using tools like GitHub Actions, and advocate for best practices in software design, testing, and DevOps.
- Hands-on development: Contribute to the design and implementation of new features in our Node.js services and React front-end.
Our Core Technology Stack:
- Node.js (JavaScript/TypeScript)
- React (with Redux for state management)
- Postgres
- AWS Services (S3, Lambda, DynamoDB, etc.)
- GitHub Actions
- Terraform
What We Expect From You:
- Leadership experience: You have a proven track record of leading and mentoring software development teams.
- Excellent communication: You can clearly present ideas, provide constructive feedback, and collaborate effectively with technical and non-technical stakeholders.
- Strong Node.js background: Youre comfortable designing and building robust, scalable services in JavaScript or TypeScript.
- Full-stack proficiency: Familiarity with modern front-end frameworks, particularly React.
- Technical depth: Understanding of distributed systems, RESTful APIs, fault tolerance, and cloud-based architectures.
- Automation & CI/CD: Experience with test-driven development, continuous integration, and continuous deployment pipelines (e.g., GitHub Actions).
- Agile mindset: Familiar with Agile/Scrum methodologies and capable of adapting them to the teams needs.
Additional experience that would be beneficial:
- Experience in the fintech industry
- Knowledge of mortgage and/or private lending industry practices
- Understanding of Agile / Scrum / Shape-Up practices
What We Offer
In addition to the exciting work, great people and a fun and supportive culture, we offer an extensive benefits and perks package:
- Competitive salaries
- Comprehensive benefit plan including dental, medical and vision
- Remote first, work from where you are in Canada
- Budget to improve your home office set-up
- Flexible work hours
- The latest in hardware and software tools
- Budget for continuous development and training
- Stock purchase program in our parent company (NYSE:RKT)
You must be a current Canadian resident to be considered for this role. A candidate selected for this position must pass a criminal background check.
Lendesk is committed to offering competitive salaries to all our team members. This role has a salary range of 160,000 - 190,000 CAD which accounts for the skills youll bring to the team, the impact youll have on the business, and the growth youll experience in the role. Throughout your time at Lendesk well continue to have conversations about your career development and youll have the opportunity to build an amazing career with us.
remote work