Senior Software Engineer

3 weeks ago


Vancouver, British Columbia, Canada Amazon Full time

About the Role:


We are seeking a talented Senior Software Engineer to join our team at {company}.


Key Responsibilities:



  • Design and develop scalable back-end applications using relevant technologies.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Ensure high-quality code reviews and implementation best practices.
  • Provide technical guidance and mentorship to junior engineers.

Requirements:



  • 5+ years of experience in software development.
  • Proficiency in back-end development using languages such as Java or Python.
  • Experience with cloud-based infrastructure.
  • Strong understanding of software development principles and design patterns.


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Join Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...


  • Vancouver, British Columbia, Canada Randhawa Farms Ltd Full time

    Job Title: Senior Software EngineerAt our company, we are seeking a talented Senior Software Engineer to join our team. The ideal candidate will have extensive experience in software development and a strong understanding of computer science concepts.Key Responsibilities:1. Design and implement software solutions using Python and other technologies.2....


  • Vancouver, British Columbia, Canada Bright Angels Children Centre Inc Full time

    Job DescriptionWe are looking for a skilled Senior Software Engineer to join our team.The ideal candidate will have experience with backend development and a strong understanding of software engineering principles.Key Responsibilities:Design and develop scalable, efficient, and reliable software systemsCollaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Langara College Full time

    Job Title: Senior Software EngineerJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Langara College. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining application software used throughout the College.Key ResponsibilitiesEvaluate requirements for and design application...


  • Vancouver, British Columbia, Canada Tommy's cafe Full time

    We are looking for a skilled Senior Software Engineer - Developer to join our team at {company}. A Senior Software Engineer - Developer will be responsible for designing, developing, and testing software applications. Key responsibilities include:Designing and developing software applications using backend technologies such as Java, Python, or C++;Testing...


  • Vancouver, British Columbia, Canada Peoples Trust Full time

    About the Role: As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Key Responsibilities:Design and develop software applications using various programming languages and...


  • Vancouver, British Columbia, Canada Pagnotta Inc. Full time

    We are seeking a highly skilled Senior Software Engineer with expertise in software development to join our team. As a member of our software development team, you will be responsible for designing, developing, and testing software applications.The successful candidate will have a strong understanding of software development principles and practices,...


  • Vancouver, British Columbia, Canada ActiveState Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at ActiveState. As a senior member of our engineering team, you will be responsible for designing and implementing complex software systems.Key ResponsibilitiesDesign and develop high-quality software systems using modern tools and technologies.Collaborate with cross-functional...


  • Vancouver, British Columbia, Canada Improving Full time

    About the Role:We're seeking a highly skilled Senior Software Engineer to join our team at Improving Vancouver. As a Senior Software Engineer, you'll be responsible for driving development, collaborating with project team members, and leading designs with minimal guidance.Key Responsibilities:Lead designs with minimal guidanceActively participate in code...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...


  • Vancouver, British Columbia, Canada Fernandez Young LLP Full time

    We're seeking a Senior Software Engineer to join our team. In this role, you will design, develop, and maintain high-quality software solutions. Experience with Agile methodologies, version control systems, and cloud-based technologies is a plus.Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure code...


  • 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 Market Jar Media Inc. Full time

    Market Jar Media Inc. is seeking a skilled Senior Software Engineer to lead and coordinate teams in the development of software and integrated information systems. The ideal candidate will have a strong background in cloud infrastructure, with experience in leading teams and conducting security and quality controls.Key ResponsibilitiesLead and coordinate...


  • Vancouver, British Columbia, Canada Duhra Enterprises Ltd DBA Subway Full time

    Take your skills to the next level as a Senior Software Engineer at {company}.About the role:We are seeking a highly skilled Backend Developer to join our team and help us build cutting-edge software solutions.Design and develop scalable and efficient backend systems.Collaborate with cross-functional teams to deliver high-quality software products.Stay...


  • Vancouver, British Columbia, Canada Western Forest Products Full time

    **Company:** {company}**Job Title:** {title}We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop scalable software applications using modern technologiesCollaborate...


  • Vancouver, British Columbia, Canada fortisBC Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. This role will involve designing, developing, and maintaining our software applications. The successful candidate will have a strong background in software development and a passion for delivering high-quality solutions.Responsibilities include:Designing and developing software...


  • Vancouver, British Columbia, Canada destinationone Consulting Full time

    At {company}, we are seeking a talented Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Main Responsibilities:Design and develop software applications using Java and PythonCollaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Microsoft seeks a Senior Software Engineer to drive Android development for Microsoft Teams, focusing on performance, mobile architecture, and customer growth, with a strong background in computer science and experience with Android Development, in a fast-paced environment, with a desire to innovate and continuously improve the system architecture to scale...