Encora logo

Encora

Santa Clara
Total Offices: 2
7,456 Total Employees
Year Founded: 1980

Encora Benefits Overview

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid holidays

Compensation + Benefits

Offers health insurance

Career Growth + Development

Job training & conferences

Company Culture

Offers a remote work program

Offers diversity-based Employee Resource Groups

Recently posted jobs

Software • Consulting
The Technical Lead will mentor software teams, architect AI-enabled solutions, engage with clients, and ensure best practices in modern application development.
3 Days AgoSaved
Remote
United States
Software • Consulting
The Senior Application Support Engineer leads efforts to ensure application reliability, manages incidents, collaborates with teams, and monitors performance, providing 24/7 support.
3 Days AgoSaved
Remote
United States
Software • Consulting
Lead efforts to maintain and uplift technology platforms and infrastructure. Oversee production operations and collaborate globally on system reliability and automation solutions.