Sr. Software Engineer

3 weeks ago


Vancouver, British Columbia, Canada NetApp Full time
Job Summary

NetApp is pioneering the development of StorageGRID object storage – AWS cloud compatible software powering the exponential growth in AI data lakes. As a Sr. Software Engineer, this is your chance to work alongside a group of talented developers, impart your vision, and rapidly launch the latest cloud storage software. If you have mastered your current technology, language or development environments, we know you will fit in with our team. Your incredible OO design and C++ skills will create opportunities to contribute clean code. Naturally, you are as comfortable solving our customer's AI data lake challenges by writing new code as you are improving productivity by refactoring. You are opinionated while flexible and know when to adopt new technologies.

We are true believers of Agile development and have been on the journey for many years. Since you maintain supreme levels of communication with your peers, we won't inundate you with process and documentation as you work in our flexible hybrid work-from-home/office model.
Outside of building software, NetApp strives to keep employees healthy and engaged. We celebrate everything from Diwali and Lunar New Year to pie day and Star Wars Day so be prepared for plenty of food and beverages. Give back to your community with 40 hours of company-paid volunteer time and NetApp matched monetary donations.

Throughout the world, leading organizations count on NetApp to manage and store their data. From the edge of human endurance in Formula One auto racing to the edge of the universe with CERN's Large Hadron Collider, we help our customers do things they couldn't before—at speeds you never thought possible.

Key Responsibilities
  • Design and architect major systems and features
  • Implement, unit test, debug, verify production systems and features
  • Improve performance, reliability, availability and serviceability
  • Mentor, influence and collaborate with peer and junior engineers
  • Influence and define strategic product direction
  • Support inter-dependent development and testing activities
Job Requirements
  • A minimum of 12 years of hands-on development experience and 3-5 years in technical leadership role is required
  • C++; required additionally: Go, Ruby, Python and/or Java
  • OO design, network programming, HTTP, AWS S3 and file systems
  • Cassandra/CQL/NoSQL or SQL databases
  • Large-scale distributed systems, HPC
  • Linux and containers
  • Agile, TDD, and continuous integration
Education

Bachelor of Science in Electrical Engineering or Computer Science, a Master's Degree, or a PhD; or equivalent experience is required.

If you want to ship an awesome product, but above all, want to be an integral part of the team that makes this happen, please apply.

Compensation:
The target salary range for this position is 172,890 - 223,740 CAD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.

At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.

Equal Opportunity Employer: NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification.

Did you know... Statistics show women apply to jobs only when they're 100% qualified. But no one is 100% qualified. We encourage you to shift the trend and apply anyway We look forward to hearing from you.

Why NetApp? We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches.

We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time per year to volunteer with their favorite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family. We offer educational assistance, legal services, and access to discounts. Finally, we provide financial savings programs to help you plan for your future.

If you want to help us build knowledge and solve big problems, let's talk.

#J-18808-Ljbffr
  • software engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Living Talent Full time

    Title: Sr Principal Software Engineer, C, Virtualization, Hypervisor (Remote)Posted on: March 10, 2025 by Living TalentJob DetailsThis is a Software Engineering Role focusing on C, OS Level, Virtualization, and Hypervisor.Company: Startup (Series A)Work Environment: 100% remote - Distributed team collaborating via Slack & other toolsTeam Culture: Smart & Low...


  • Vancouver, British Columbia, Canada SUSE Full time

    JOB DESCRIPTION About Us Always open. Our code, our culture, our opportunities. Leading open innovation without limits. We are SUSE. SUSE is a global leader in innovative, reliable and secure enterprise open source solutions, including SUSE Linux Enterprise (SLE), Rancher and NeuVector. More than 60% of the Fortune rely on SUSE to power their...

  • Sr. Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada NetApp Full time

    Job SummaryNetApp is pioneering the development of StorageGRID object storage – AWS cloud compatible software powering the exponential growth in AI data lakes. As a Sr. Software Engineer, this is your chance to work alongside a group of talented developers, impart your vision, and rapidly launch the latest cloud storage software. If you have mastered your...


  • Vancouver, British Columbia, Canada Mojio Full time

    Sr Software QA EngineerLocation: Vancouver, BC - Canada About MojioAt Mojio, we're on a mission to give every vehicle a voice. Founded in , we've grown from a disruptive startup to a global leader in the connected mobility space, trusted by some of the world's biggest brands as customers, investors and partners, including Amazon, Bosch, Deutsche Telekom,...


  • Vancouver, British Columbia, Canada Home Depot Full time

    Position Purpose: The Sr. Software Engineer is responsible for independently developing and consistently redesigning/refactoring a product to adapt to our customers and associates needs. As a Sr. Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills...

  • Sr Mobile Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Techstars Central LLC Full time

    Sr Mobile Engineer - React Native/Typescript (iOS/Android)Fully remoteMust-have skills:iOS: 4 Year(s)TypeScript: 4 Year(s)React Native: 4 Year(s)Overview:We are seeking a remote developer to create and support mobile applications across iOS and Android platforms using React Native and TypeScript. The ideal candidate will excel in designing engaging iOS...

  • software engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Rivian and VW Group Technology Full time

    Title: Sr. iOS Software Engineer, Mobile ApplicationsPosted on: March 10, 2025Employer: Rivian and VW Group TechnologyAbout UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're...

  • Sr. Systems Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada IMRIS, Deerfield Imaging Full time

    OVERVIEWAs a leader in image guidance solutions, IMRIS, Deerfield Imaging provides optimized, fully integrated image-guided therapy environments that address the important needs of patients, clinicians, and hospitals by delivering timely MRI and imaging data to clinicians for use during surgical or interventional procedures. The IMRIS Surgical Theatre...


  • Vancouver, British Columbia, Canada MasterCard Full time

    Senior Software Engineer (SDET Backend API's) page is loadedSenior Software Engineer (SDET Backend API's)Apply locations Vancouver, Canada time type Full time posted on Posted 25 Days Ago job requisition id R-235411Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're...


  • Vancouver, British Columbia, Canada NetApp Full time

    About the JobWe are seeking a highly experienced Sr. Software Engineer to lead our development team.The successful candidate will have a strong background in software development, including design, implementation, and testing.They will have experience with agile methodologies and be able to communicate effectively with both technical and non-technical...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job Description">We are seeking a highly skilled Sr. Software Engineer C# to join our team at T-Net British Columbia. As a key member of our development team, you will be responsible for creating, updating and maintaining one of our core software packages, Dashboard, which is used globally by our customers to track and maintain their testing...


  • Vancouver, British Columbia, Canada CyberQP Full time

    CyberQP is a rapidly growing venture backed Software as a Service (SAAS) provider of Helpdesk Security Automation and Privileged Access Management (PAM) solutions for the Managed IT Services (MSP) industry. MSPs in 13 countries depend on CyberQP to deliver its critical solutions. CyberQP offers two products: QDesk and QGuard. QDesk empowers help desks by...


  • Vancouver, British Columbia, Canada Autodesk Full time

    Position Overview At Autodesk, we are obsessed with building tools for people who imagine, design, and make a better world for the 10 billion people living on our planet. Our clients make the tallest buildings in the world, innovate on new green, affordable housing for low income communities, put rockets into space, invent solutions for bringing fresh...


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

    Sr. Developer Advocate Engineer page is loadedSr. Developer Advocate EngineerApply locations: Vancouver, BC, CANTime type: Full timePosted on: Posted YesterdayJob Requisition ID: 25WD85725Position OverviewAutodesk is seeking to hire a passionate Software Engineer to join our team in Vancouver, Canada. As a member of a high-impact team, you will play an...


  • Vancouver, British Columbia, Canada Amazon Full time

    Sr. Software Dev Engineer, Store Testing FoundationsDo you love shopping on Amazon.com and want to help make that experience even better? Then we have a great opportunity for you. We're looking for a highly motivated Software Engineer for the Store Testing Foundations (STF) team, which operates Store Test Service (STS) as a centralized testing service that...


  • Vancouver, British Columbia, Canada Amazon Full time

    Sr. Software Dev Engineer, Store Testing FoundationsDo you love shopping on Amazon.com and want to help make that experience even better? Then we have a great opportunity for you. We're looking for a highly motivated Software Engineer for the Store Testing Foundations (STF) team, which operates Store Test Service (STS) as a centralized testing service that...


  • Vancouver, British Columbia, Canada Amazon Full time

    Sr. Technical Program Manager, Tax EngineDoes the challenge of launching Amazon marketplaces in new countries & advancing one of the world's most scalable, reliable, and secure e-commerce platforms that processes tens of billions of dollars in transactions, in multiple currencies and countries excite you?Are you equally comfortable digging into business...


  • Vancouver, British Columbia, Canada Amazon Full time

    Sr. Technical Program Manager, Tax EngineDoes the challenge of launching Amazon marketplaces in new countries & advancing one of the world's most scalable, reliable, and secure e-commerce platforms that processes tens of billions of dollars in transactions, in multiple currencies and countries excite you?Are you equally comfortable digging into business...


  • Vancouver, British Columbia, Canada Amazon Full time

    Sr. Technical Program Manager, Tax EngineDoes the challenge of launching Amazon marketplaces in new countries & advancing one of the world's most scalable, reliable, and secure e-commerce platforms that processes tens of billions of dollars in transactions, in multiple currencies and countries excite you?Are you equally comfortable digging into business...


  • Vancouver, British Columbia, Canada Amazon Full time

    Sr. Technical Program Manager, Tax EngineDoes the challenge of launching Amazon marketplaces in new countries & advancing one of the world's most scalable, reliable, and secure e-commerce platforms that processes tens of billions of dollars in transactions, in multiple currencies and countries excite you?Are you equally comfortable digging into business...