Senior Software Engineer

LivePerson, Inc
Canada
135K $-160K $ / an
Télétravail
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

Overview :

In this role as a Software Development Engineer III - Full Stack (NodeJS) , you will be a highly contributing member of a core engineering team working to build the LivePerson Voice offering expertly integrating it into the existing LivePerson offering and different contact center solutions.

In this role, you will be exposed to new technologies and architectures, will work with Principal engineers and architects to design and execute new solutions.

You must be a team player, motivated, ambitious and eager to grow through build and successful delivery of industry-shifting products.

You will :

  • Build and maintain scalable web applications with interactive and reactive UI with Angular / Vue
  • Develop Javascript backend services (with NodeJS)
  • Deliver testable, maintainable, and high-quality code
  • Engineering duties include technical design, implementation, testing, support and participation in peer code reviews.
  • Collaborate and interact with multiple engineering and Product teams

You have :

  • 6+ years of experience in development with web frameworks for interactive and reactive UI
  • 5 years of experience building successful production software systems
  • Experience in development of Microservices, RESTful API, backend systems
  • Frontend Web Frameworks - Vue, Angular
  • Backend Web Frameworks - NodeJS
  • Code repository and deployment pipelines - GIT, Docker and Kubernetes
  • Relational or non relational databases experience, including MySQL and Cassandra
  • Bachelor's degree in Computer Science, engineering or equivalent

You should be an expert in :

  • Backend Web Frameworks - NodeJS (5 years) - MUST
  • Experience building interactive UI with Angular / Vue - MUST
  • Experience with Git - MUST
  • Experience in Kubernetes is a plus
  • Experience in AWS / GCP is a plus

Benefits :

The salary range for this role will be between $135,000 to $160,000. Final compensation will be determined by a variety of factors, including, but not limited to your location, skills, experience, education, and / or professional certifications.

During the phone screening, your recruiter will provide the location-specific salary range for this role. Regardless of your personal situation or where you are in the world, LivePerson offers comprehensive and great benefits programs to meet your needs :

  • Health : medical, dental, and vision insurance and wellbeing resources and programs
  • Time away : Public holidays and discretionary PTO package for flexible days off with manager approval
  • Financial : 401K, ESPP, Basic life and AD&D insurance, long-term and short-term disability
  • Family : parental leave, maternity support, fertility services
  • Development : tuition reimbursement and access to internal professional development resources.
  • Additional : 24 / 7 access to professional counselors, voluntary insurance coverage, exclusive perks and discounts

LI-Remote

Why you’ll love working here :

As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally.

LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success.

And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace.

Belonging at LivePerson :

We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities.

Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.

Il y a 9 jours
Emplois reliés
TTC
Canada

The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Senior Software QA Engineer may also assist in general application support of production applications and systems. The Testing...

Instacart
Canada (ON, AB or BC Only)
Télétravail

You'll work closely with senior engineering leadership to establish technical vision and execution strategies across multiple teams driving dozens of initiatives. Proven experience in a senior engineering role with a focus on architecture and system design. Conduct engineering reviews to ensure high...

MongoDB
Canada

Curiosity, willingness, and ability to quickly learn new things in the domains of computer science and software engineering. MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. Excellent verbal and written technical co...

hireVouch
Fully Remote, Canada, USA
Télétravail

As aSenior Engineer, you’ll report to and work closely with  the Principal Engineer, who is responsible for creating and driving the technical strategy for the user experience. Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on pro...

Altair Engineering
Canada

Our client in Waterloo, ON is looking for a Software Engineer Senior. You'll collaborate with cross-functional teams to ensure seamless integration of software and hardware components. Bachelor´s degree in engineering or computer science. ...

hireVouch
Canada or US, Remote, USA
Télétravail

Computer Science, Engineering, or related degree. Masters or PhD in Computer Science, Engineering, or related field. Relentless focus on software quality and testing. ...

Lime
Canada

We are looking for a strong senior software engineer to join our fast-growing team and contribute to two critical areas at Lime: Payments and Trust. Develop robust and extensible engineering platforms that can reliably serve millions of transactions at Lime. Contribute to shaping overall engineering...

Equinix
Remote, Canada
Télétravail

Senior Staff Engineer, Product Software. We are looking for an experienced Senior DevOps Engineer to help us build and operate a highly scalable, available, and distributed multi cloud networking software stack. Digital leaders harness Equinix's trusted platform to bring together and interconnect fo...

Affirm, Inc.
Canada
Télétravail

We are looking for an experienced Senior Software Engineer to join us and help accomplish that mission. Experience working cross-functionally with stakeholders from Product, Design and other Engineering teams. Strong attention to detail with a demonstrated focus on engineering resilience. ...

CB Canada
Canada

Joining us as a Senior Software Engineer is a chance to grow into a Staff or Principal Developer or follow a people management career progression into a Team Lead and beyond. Software Engineer who can be hands-on coding complex solutions, while simultaneously providing estimations, guidance on the a...