Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer in Test II

$75.2k - $107.16k per year

LMI Technologies

The Software Development Engineer in Test (SDET) 2 will be primarily responsible for optimizing and supporting our core builds while continuing to expand and maintain our existing Automation Test Framework. You will serve as the critical bridge between development and operations/production, ensuring our C++ codebases compile efficiently across multiple architectures, CI/CD pipelines run flawlessly, integrating automated and AI-powered quality and security checks, and making sure that our testing frameworks are seamlessly integrated.

A successful candidate will have strong experience with C++, cross-compilation toolchains, Docker-based build environments, and DevOps infrastructure (CI/CD), alongside solid Python development skills for test automation. You will work closely with product developers to accelerate build times through advanced caching, design testable features, implement new build pipeline capabilities, and ensure high product quality through regression, performance, stability, security, and smoke testing. You will leverage AI-assisted development tools, including Claude and similar LLMs, to accelerate troubleshooting, automate routine tasks, and improve productivity across build and test workflows. You will explore the integration of AI powered tools to improve our product and accelerate overall development velocity.

This position will apply company knowledge to meet well-established project deliverables, routinely applying their skills to design, develop, optimize, test, document, and deliver against requirements and specifications. You will report to the Team Lead of our Software Operations team.

Responsibilities

  • Build Infrastructure: Own, optimize, and maintain CI/CD pipelines, utilizing and building Docker build environments to ensure fast, reproducible, and scalable builds
  • Compiler & Toolchain Management: Manage and optimize C++ builds across multiple target architectures, resolving compiler-level issues
  • Performance Optimization: Implement build caching strategies and unit test optimizations to drastically reduce build times, accelerate feedback loops, and improve overall developer velocity
  • Unit Test Integration: Integrate, maintain, and support C++ unit testing frameworks, specifically the Google Unit Test framework (gtest/gmock), within the automated build pipeline
  • Automation Framework: Act as the owner of the Automation Test framework, developing the Test API used for test script writing and expanding its capabilities from the ground up
  • Test Planning & Execution: Develop test plans based on functional requirements to ensure comprehensive test coverage. Perform a wide range of automation testing, data collection, and analysis tasks
  • Debugging & Triage: Analyze test script and build results, trace complex build logs across various architectures, identify defects, and file detailed bug reports.
  • Tool Development: Design and develop internal tools to support the Gocator team's development efforts
  • Equipment Maintenance: Maintain and calibrate hardware automation equipment used for testing
  • Agentic Workflows: Leverage AI tools (Claude, LLMs) to assist with build script development, debugging, log analysis, and code review

Education & Qualifications

  • 5+ years of experience working as a Software Test Engineer, Build/Release Engineer, or DevOps Engineer with a strong focus on infrastructure and automation
  • Bachelor’s Degree in Computer Science, Software Engineering or similar disciplines
  • Strong proficiency in C++ and Python
  • Deep, hands-on experience with cross-compilation, Linux, and Windows build systems. Specific experience with GCC toolchains
  • Extensive experience building Docker build environments, implementing build caching, and driving unit test optimizations within CI/CD pipelines
  • Experience with Github Actions or Bitbucket Pipelines feature
  • Firm understanding of object oriented programming, algorithms and data structures
  • Experience developing automation test framework
  • Experience using LLMs for code generation, log analysis, or workflow automation
  • Experience with prompt engineering or integrating AI tools into CI/CD pipelines
  • Knowledge on Metrology is an asset
  • Experienced with source control management systems such as Git
  • Ability to work independently in a multi disciplinary team
  • Strong written and verbal communication skills

Salary Range

$75,200 - $107,160 + Eligibility for Profit Sharing Program Participation (pending successful completion of probationary period and based on business performance)

Benefits

  • Build Infrastructure: Own, optimize, and maintain CI/CD pipelines, utilizing and building Docker build environments to ensure fast, reproducible, and scalable builds
  • Health Benefits: Full health care coverage (with 100% paid premiums) including dental, vision, and drugs for you and your family.
  • Work-Life Balance: We support a healthy balance with hybrid work arrangements, flextime, and competitive paid time off.
  • Growth & Development: An annual Education Support Program for training and professional growth, plus annual performance reviews.
  • Enjoy free snacks and drinks, team-building events, tenure awards, and our official "May the 4th" (Star Wars Day) company holiday!
  • Access to an on-site fitness facility, tennis/basketball court, and company-wide wellness initiatives
  • This is a hybrid position based out of our Burnaby, BC headquarters. To support our collaborative model, preference will be given to local candidates that are able to work in the office on Tuesdays, Wednesdays and Thursdays.
  • Please note that financial relocation assistance and immigration sponsorship are not available for this position.
  • We are recognized as a “Great Place to Work” for 10 consecutive years!
#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Test II in Vancouver, BC vacancy
  • $114.8k - $191.8k per year

     ...operate ranges from large‑scale distributed engineering to customer‑ and mobile‑friendly user...  ...years of non‑internship professional software development experience 2+ years of non‑internship...  ...control management, build processes, testing, and operations experience Bachelor’... 
    Suggested
    Internship
    Worldwide

    Amazon

    Vancouver, BC
    8 days ago
  • $95.5k - $159k per year

     ...The Manager, Software Development & Testing is a hands-on people leader responsible for the day-to-day execution, quality, and delivery of software...  ...efficiency. Lead software QA testing activities, including test planning, execution, defect management, and test automation... 
    Suggested
    Manual labor
    Remote work

    Alimentiv

    Vancouver, BC
    26 days ago
  • Elevate cloud networking solutions with Amazon as a Software Development Engineer in Vancouver, BC. Build innovative services that transform how customers...  .... Key Responsibilities: • Design, implement, test, and deploy software solutions • Solve complex problems and... 
    Suggested

    Amazon Web Services (AWS)

    Vancouver, BC
    1 day ago
  • $114.8k - $191.8k per year

    Description The Route Execution Optimization (REO) team in Middle Mile Planning and Optimization (MMPO) is seeking a Software Development Engineer II to build systems that automatically respond to transportation network disruptions—weather delays, facility closures, equipment... 
    Suggested
    Internship

    Amazon

    Vancouver, BC
    8 days ago
  • Join AWS as a Software Development Engineer II in Vancouver, BC, where your skills will contribute to creating scalable cloud solutions that serve global customers. AWS is looking for innovative Software Development Engineers to contribute to their expanding product offerings... 
    Suggested
    Worldwide

    Amazon Web Services (AWS)

    Vancouver, BC
    8 days ago
  • Software Development Engineer, Chronicle Analytics Ever wondered how Amazon offers the Earth's biggest selection and still manages to offer lower prices...  ...that impact many areas of our business. Code and test system components; participate in code and design reviews.... 
    Internship
    Worldwide

    Amazon

    Vancouver, BC
    8 days ago
  • $128.15k - $151.93k per year

     ...Persistent, and Empathetic . Your role At Dialpad, we are building the future of AI-driven communication. As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable, world-class mobile test automation frameworks that empower our... 
    Work at office
    Shift work

    Dialpad

    Vancouver, BC
    5 days ago
  • $150.5k - $175.25k per year

     ...Agentic QA, you will own the test automation and quality frameworks...  ...and partner deeply with the development team to make our fast-growing...  ...Applied AI teams on prompt engineering, model selection, and...  ...~5+ years of experience in software engineering or SDET roles with... 
    Work at office
    Shift work

    Dialpad

    Vancouver, BC
    1 day ago
  •  ...Join Amazon as a Software Development Engineer in Test intern part time in Vancouver, Canada. Gain hands‑on experience validating software and collaborating with industry leaders. Amazon is seeking an ambitious intern for a Software Development Engineer in Test position... 
    Part time
    Internship

    Tobermory

    Vancouver, BC
    1 day ago
  • Overview We’re looking for a Director, Software Development to lead Engineering for Lightspeed Payments. This key department within Financial Services has grown 3x in the past couple of years. You will be a key leader in the Payments group, working with cross‑functional leaders... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Lightspeed Commerce

    Vancouver, BC
    15 days ago
  • Purpose As a Manager, Software Development at PayByPhone, your primary focus is leading and supporting...  ...for quality software development and testing methodologies are followed You must...  ...Acquisition to hire and grow a talented team of engineers Years of Experience 7+ or more... 
    Remplacement

    PayByPhone

    Vancouver, BC
    2 days ago
  • $120.1k - $180.1k per year

     ...ability. If you can own the full testing lifecycle, write...  ...and demonstrate a true quality engineering mindset, we want to hear from...  ...strategies. Partner with software developers and product managers...  ...first mindset throughout the development cycle. Leverage your expertise... 
    Contract work

    Workday, Inc.

    Vancouver, BC
    8 days ago
  • $86.32k - $107.9k per year

     ...Position Overview As a Software Engineer II at Diligent, you’ll take on a hands-on technical role in building secure, scalable, and high-performing...  ...’ll help shape architectural discussions, and scale modern development practices, including responsible use of AI in workflows.... 
    Full time
    Work at office
    Local area
    Flexible hours

    Diligent

    Vancouver, BC
    4 days ago
  • Enhance software reliability at Techedin as a Test Automation Engineer in Vancouver. This hybrid role focuses on hands-on testing and collaboration with designers and engineers. Techedin seeks a Test Automation Engineer with 2 to 5 years of experience in web and cloud application... 

    Techedin

    Vancouver, BC
    15 hours ago
  • $90k - $107k per year

     ...consume: clear contracts, sane versioning, no surprises. Write tests — unit, integration, end-to-end — as part of how you build,...  ...you'll need to get an interview ~2-3 years of professional software engineering experience in an agile, full-stack-focused environment. ~ Solid... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    2 days ago
  • $85k - $166.8k per year

    Overview Software Engineer at Microsoft. The IC3 Platform team is modernizing infrastructure to...  ...with confidence and empowering AI agent development at scale. The role focuses on designing...  ...help developers and AI agents iterate and test quickly for large-scale distributed... 
    Full time
    Local area

    Microsoft

    Vancouver, BC
    8 days ago
  • Shape player insights at Electronic Arts as a Data Engineer II, specializing in data systems that drive marketing performance in a hybrid...  ...experience with data warehouses • 5+ years of ETL pipeline development experience • Proficiency in Python or comparable programming languages... 

    Electronic Arts

    Vancouver, BC
    8 days ago
  • Become a Backend Systems Engineer II at Electronic Arts in Vancouver, specializing in Node.js within a hybrid work setting. Your role will...  ...• Solid experience with Node.js and TypeScript • Proven API development skills (REST/GraphQL) • Familiarity with cloud environments, preferably... 

    Electronic Arts

    Vancouver, BC
    8 days ago
  • $100k - $170k per year

     ...to apply for the Lead Research and Development Engineer role at Sonic Incytes Medical Corp...  ...system architecture, strategic planning, testing, documentation, and launch. The Lead...  ...algorithm development, hardware, firmware, and software systems. This role is focused on... 
    Full time
    Remote work

    Sonic Incytes Medical Corp.

    Vancouver, BC
    8 days ago
  •  ...across our platform, teams can analyze, test, and optimize user experiences faster than...  ...everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges...  ...programs Wellness and Learning and Development allowances and more... Employee Stock... 

    Amplitude

    Vancouver, BC
    2 days ago
  • Be a key player as a Software Development Manager for AWS Deadline Cloud, focusing on rendering solutions for the Media & Entertainment sector. Inspire and lead a high-performance engineering team. In your role, you will take charge of a skilled team dedicated to creating the... 

    Amazon Development Centre Canada ULC

    Vancouver, BC
    15 hours ago
  • Become a key player at Speer Technologies in Toronto as a Product Manager focused on agile software development. Lead the charge in product delivery while collaborating with external partners to develop groundbreaking technologies. This role emphasizes your software development... 
    Internship
    Work at office

    Speer Technologies

    Vancouver, BC
    8 days ago
  • $122.3k - $170.7k per year

    Overview We are seeking an experienced Software Engineer skilled in Python and/or...  ...sits at the intersection of software development, DevOps, and platform engineering , focusing...  ...of version control (Git), automated testing, and code quality best practices. Excellent... 
    Full time

    Electronic Arts

    Vancouver, BC
    8 days ago
  • Join AWS Deadline Cloud as a Software Development Manager focused on innovative rendering solutions for the Media & Entertainment sector. Lead...  ...direction. In this pivotal role, you will inspire and mentor engineers within AWS Deadline Cloud. Your focus will be on developing... 

    Amazon Development Centre Canada ULC

    Vancouver, BC
    1 day ago
  • $152k - $190k per year

     ...intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams...  ...support you need to grow your career. Engineering at Brex Engineering at Brex is about...  ...Experience architecting, developing, and testing client-side code end-to-end. ~ A high... 
    Long term contract
    Work at office
    Remote work
    Work from home

    Brex

    Vancouver, BC
    15 days ago
  • Become a Robotics Test Engineer at Humanoid and lead validation efforts for advanced robotic mechanisms. Contribute to innovative solutions that define the future of humanoid robotics. In this role, you will oversee the testing and validation of robotic actuators and grippers... 

    Humanoid

    Vancouver, BC
    8 days ago
  • $108k - $135.3k per year

     ...that will set the standards for software‑defined vehicles around the...  ...assume a pivotal role in the testing and quality assurance of our...  ...required to contribute to the development and enhancement of automated...  ...builds and coordinating with engineer managers to release the builds... 
    Hourly pay
    Full time
    Part time
    Work at office

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    15 days ago
  • $125.8k per year

    Are you an experienced software engineer with a passion for finding creative solutions to real-world...  ...as managing dependencies, coordinating testing processes, and keeping a watchful eye...  ...work from, helping to streamline the development process and maintain the quality of our... 
    Long term contract
    Internship
    Work at office

    Jobber

    Vancouver, BC
    2 days ago
  • $85.8k - $169.3k per year

     ...enabled world. Microsoft’s Azure Data engineering team is leading the transformation of analytics...  ..., and strengthen code quality, testing, and operational readiness. Write readable...  ...#Metrics #TimeSeries #DistributedSystems Software Engineering IC3 - The typical base pay... 
    Ongoing contract
    Long term contract
    Full time
    Local area
    Worldwide

    Microsoft

    Vancouver, BC
    9 days ago
  •  ...growth, we are seeking an Intermediate Software Engineer to join our KYB (Know Your Business) Engineering...  ...jurisdictions. Reporting to the Senior Development Manager, KYB, you will play a key role...  ...such as Git. Experience with unit testing frameworks and test automation, with a... 
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Trulioo

    Vancouver, BC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer in Test II. Be the first to apply!