Senior Software Engineer

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer at NetApp pioneering AWS cloud compatible software to solve AI data lake challenges by improving code quality. Collaborating in Agile environment with mentoring responsibilities.

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

Requirements

  • A minimum of 12 years of hands-on development experience
  • 3-5 years in technical leadership role
  • C++
  • 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

Benefits

  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off (PTO)
  • Various Leave options
  • Performance-Based Incentives
  • Employee stock purchase plan
  • Restricted stocks (RSU’s)

Job type

Full Time

Experience level

Senior

Salary

CA$173,400 - CA$224,400 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCassandraDistributed SystemsJavaLinuxNoSQLPythonRubySQLGo

Location requirements

HybridVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.