Engineering

Cloud DevOps Engineer (Azure) (Mountain View, CA - USA)
Cloud DevOps Engineer (DC Automation) (Mountain View, CA - USA)
Datacenter Technician (Mountain View, CA - USA)
Desktop/Python Engineer (Mountain View, CA - USA)
DevOps Engineer - Protect (Mountain View, CA - USA)
New Graduate - Software Engineer (Mountain View, CA - USA)
Performance Engineer (Mountain View, CA - USA)
Production Engineer (Mountain View, CA - USA)
Software Engineer - Infrastructure Development (Mountain View, CA - USA)
Senior Frontend Engineer – Protect (Mountain View, CA - USA)
Senior Software Engineer – Business Operations (Mountain View, CA - USA)
Senior Software Engineer - Hybrid Cloud (Mountain View, CA - USA)
Software Engineer - Hybrid Cloud (Mountain View, CA - USA)
Software Development Engineer in Test, DevOps (Mountain View, CA - USA)
Software Development Engineer in Test, Protect (Mountain View, CA - USA)
Sr. Software Engineer - Cloud (Mountain View, CA - USA)
Sr. Software Engineer - Data (Mountain View, CA - USA)
Sr. Software Engineer - Egnyte Protect (Mountain View, CA - USA)

Customer Advocacy

Customer Success Manager (Raleigh, NC - USA)

Marketing

Marketing Programs Manager (Marketo) (Mountain View, CA - USA)
Product Marketing Manager (Mountain View, CA - USA)
Sr. Director, Customer Marketing (Mountain View, CA - USA)

Sales

Account Executive (Spokane, WA - USA)
Account Executive (Raleigh, NC - USA)
Account Manager (Spokane, WA - USA)
MSP Partner Account Manager (Spokane, WA; Raleigh, NC - USA)
Sr. Account Executive (Atlanta, GA; Boston, MA; Mountain View, CA; New York, NY; Raleigh, NC - USA)
Sales Development Manager (Spokane, WA - USA)
Sales Development Representative (Raleigh, NC; Spokane, WA - USA)
Sales Manager (MSP) (Raleigh, NC; Spokane, WA - USA)

G & A

Billing Analyst (Mountain View, CA - USA)
Corporate Controller (Sr. Director) (Mountain View, CA - USA)
Director, HR Operations (Mountain View, CA - USA)
Director, Talent Acquisition (Mountain View, CA - USA)
Financial Analyst (Mountain View, CA - USA)
Human Resources Generalist (Spokane, WA - USA)
Senior Accountant (Mountain View, CA - USA)
Sales Recruiter (Raleigh, NC - USA)
Sr. Manager, Revenue Operations (Mountain View, CA - USA)

Engineering

Cloud DevOps Engineer (Azure) (Mountain View, CA - USA)

As Egnyte continues to expand we are currently looking for a Cloud DevOps Engineer (Azure) that will be designing, building, and maintaining cloud infrastructure in Azure.

Responsibilities:

  • Design, build, and maintain self-hosted and cloud environments using Terraform, Puppet & Ansible, Kubernetes to serve our own applications and services
  • Act as a specialist focusing on Cloud platform and services implementation
  • Architect Azure cloud environments from inception through production
  • Taking part in big projects like migrating solutions from self-hosted environments to the cloud, from virtual machines to Kubernetes, from monolith to microservices

Requirements:

  • BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
  • Minimum 2 years hands-on experience with Azure
  • One or more Azure certifications or ability to pass one within first three months
  • 5+ years of proven experience working in a devops environment and continuous integration/deployment pipelines
  • Experience with Azure creating Cloud Native applications through all phases of the software development lifecycle
  • Robust understanding of resilient, highly available application architectures on Azure
  • Experience architecting, planning and working on an entire cloud environment including account structure and network controls such as Virtual Private Cloud (VPC), subnets, and security groups, not just a single workload
  • Experience with Cloud Infrastructure Hashicorp suite of tools (such as Terraform, Packer, Vault)
  • Experience in automation with Puppet, Ansible, and Python.
  • Practical knowledge of CI/CD solutions, GitLab CI or similar (Travis, Circle CI etc. preferred)
  • Practical knowledge of Docker as a tool for testing and build environment

Nice To Have:

  • Experience with Google Cloud Platform
  • Knowledge of Kubernetes and related technologies
  • Knowledge of Jenkins
  • Experience with Linux HA solution such as HAProxy, LVS, corosync & pacemaker etc.
  • Experience with message brokers (RabbitMQ, Kafka or others) and databases (MySQL or others)

Please send your resume to jobs_engineering@egnyte.com and reference “Cloud DevOps Engineer (Azure)” in the subject line.

Cloud DevOps Engineer (DC Automation) (Mountain View, CA - USA)

As Egnyte continues to expand we are currently looking for a Cloud DevOps Engineer (DC Automation), that will be building internal tools and working directly with teams in order to improve processes and further automate operational tasks. You will help provide our internal users with tools to facilitate operational excellence in managing Egnyte’s Datacenters and the assets that reside within them.

Responsibilities:

  • You will build tools that help our teams manage and track assets and inventory that we have deployed in our Datacenter and POP locations worldwide.
  • You will create workflows and tools for commissioning and decommissioning servers and datacenter network equipment.
  • You create our automated server repair system that checks, validates and then re-deploys servers after they have been taken offline for a physical repair.
  • You will help evolve our Datacenter monitoring tools which includes collection, visualization, and alerting on sensor data that is collected from servers and other Datacenter devices.

Requirements:

  • BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
  • 3+ years of experience with building infrastructure software or software that interacts with bare-metal server or networking equipment using Python or Golang
  • Ability to diagnose technical problems, debug code, and automate routine tasks
  • Experience with monitoring tools or experience with collection, data visualization and alerting on sensor data

Nice To Have:

  • Direct experience working in a Datacenter or working on software that manages a large cloud infrastructure is beneficial but not required
  • Experience with at least one bootstrapping and/or configuration management tool (such as Salt, Ansible, Puppet, Chef)
  • Experience with Cloud Infrastructure Hashicorp suite of tools (such as Terraform, Packer, Vault)
  • Third-party Continuous Integration/Continuous Delivery (CI/CD) tool experience (such as Jenkins, Travis, Bamboo, CircleCI)

Please send your resume to jobs_engineering@egnyte.com and reference “Cloud DevOps Engineer (DC Automation)” in the subject line.

Datacenter Technician (Mountain View, CA - USA)

As Egnyte continues to expand we are currently looking for a Data center Field Engineer to support Egnyte’s growing datacenter environments worldwide. You will support onsite server and network installations, replacements and repairs. You will also help in the planning of projects for new infrastructure, and interact directly with your network and systems peers.

Responsibilities:

  • Datacenter server and network hardware installations, repairs, and replacements
  • Initial configuration for new devices
  • Work with 3rd party providers of remote hands services
  • Maintain inventories of hardware and supplies at each datacenter location
  • Participate in datacenter growth projects
  • Support development of cage and cabinet designs
  • Periodic site audits for environment operating efficiency
  • Support hardware testing operations and environments

Requirements:

  • 3+ years experience with commercial datacenter environments
  • Knowledge of physical wiring for serial, Cat5/6 Ethernet, fiber optics
  • Experience troubleshooting in a CLI-based environment (i.e. Linux, network devices)
  • Proficiency with spreadsheets, task management tools, DCIM tools
  • Ability to move and install equipment up to 50 lbs within limited spaces between server cabinets
  • Knowledge of common network and server hardware components

Nice To Have:

  • Proficient with Linux
  • Proficient with shell scripting, Bash, Perl, Python or Ruby
  • Experience operating with management tools such as Chef, Puppet, Salt or Ansible
  • Familiar with managed power platforms such as APC, ServerTech, and Raritan
  • Experience with IPMI, BMC, iLO, DRAC, CIMC

Please send your resume to jobs_engineering@egnyte.com and reference “Datacenter Technician” in the subject line.

Desktop/Python Engineer (Mountain View, CA - USA)

You will have an opportunity to be a part of Desktop team working on "smart" client app ensuring access and management of files stored on cloud, or local servers depending on connection speed.

Joining Egnyte means:

  • Own, improve, maintain and enhance code responsible for synchronizing/caching large data repositories
  • Specify, design and implement features that improve the utility, performance and scalability of the platform
  • Influence architecture, features and implementation of our product
  • Enhance and extend cross-platform components that enable real-time sync of user data
  • Provide engineering support for live production issues as needed

Must Have:

  • At least 5 years of professional software engineering experience including production-grade software
  • At least 3 years of experience developing in Python full-time
  • Good understanding of concurrency problems and multithreading
  • Experience with software product life-cycle including supportability / monitoring
  • Understanding of automated test frameworks and unit tests

Nice To Have:

  • Experience with any: C++, Objective C, Swift, Go, SQL
  • Experience with any Python-based web framework
  • Experience with development on Windows or Mac OS platforms
  • Experience with distributed computing and microservice based architecture

We Offer

  • Competitive Salary
  • Flexible working hours
  • Geek friendly and energetic environment
  • Stock options
  • Multisport
  • Team lunches and events
  • Healthcare, Dental, Vision and 401K

Please send your resume to jobs_engineering@egnyte.com and reference “Desktop/Python Engineer” in the subject line.

DevOps Engineer - Protect (Mountain View, CA - USA)

Position Description:

As our company continues to grow, we’re looking for a DevOps Engineer help us drive amazing results throughout our business.

This is a unique opportunity to be part of an exceptional company that is transforming how thousands of businesses share, collaborate and protect their content all around the world.

Any successful software product needs a robust infrastructure underneath it. That infrastructure should be reliable, available, secure, and easy to maintain. You will be critical to our ability to design and deploy cloud infrastructure and application code faster and manage it more effectively. You’ll be working with multiple teams of application engineers, platform engineers and data scientists to architect and build the infrastructure for highly scalable hybrid cloud and analytics platforms.

Specific Responsibilities will include:

  • Design and deploy high availability solutions in private cloud and Google Cloud Platform environments
  • Participate in product design decision, highlighting the operations aspect and generating must-do requirements to enable smooth delivery and operation
  • Scale, configure, manage and extend a variety of software systems including software for version control, continuous integration, continuous deployment
  • Improve operations performance and stability using machine learning based tools
  • Engineer systems and tools to support the build, integration and verification of complex software systems
  • Work closely with developers to build tools and solutions for rapidly evolving needs
  • Continuously discover, evaluate and implement new technologies or services to maximize operations efficiency and reliability
  • Investigate failures, fix them and execute root-cause analysis
  • Create frameworks for performance data collection and analysis, systems monitoring

The successful candidate will need:

  • Demonstrated success deploying and scaling high traffic services in GCP, AWS, or Azure (Docker registry, kubernetes, pubsub, cloudSQL, load balancer) and in home grown private cloud
  • Demonstrated success analyzing product enhancement from operations point of view, generating requirements that enables monitoring, metric generation, stability and scalability
  • Experience implementing and managing CI/CD with Jenkins, Puppet, Nexus, Docker registries and kubernetes clusters
  • Experience with Java/Python/Go/Maven/Node/NPM environments
  • Experience managing Redis, MySQL, Memcached, MongoDB instances, ElasticSearch, Log Stash, Kibana, RabbitMQ a plus.
  • Experience with cloud monitoring technologies including Stackdriver, Grafana, Nagios, Bosun and other learning-based monitoring tools
  • Extremely comfortable with Linux, shell-scripting and git
  • Thrive in a startup/fast-paced agile environment
  • Excellent oral and written communication skills
  • BS/MS in computer science or related technical fields

Please send your resume to jobs_engineering@egnyte.com and reference “DevOps Engineer - Protect” in the subject line.

New Graduate - Software Engineer (Mountain View, CA - USA)

Position Description:

We’re looking for recent graduates, with degrees in Computer Science or related technical discipline, to join our Software Engineering team. This role will include aspects of software development and program management and is an excellent opportunity to get in on the ground floor of a growing company.

Qualifications:

  • Bachelor’s degree in Computer Science or related technical discipline
  • Excellent written and verbal communication skills
  • Desire to learn and willingness to take on a wide range of assignments
  • Knowledge of SDLC. Familiarity with Agile a plus
  • Knowledge of Java and/or Python
  • Familiarity with Linux

Please include your examples of coding in one of the following programming languages: C, C++, Java, JavaScript or Python

Please send your resume to newgradjobs@egnyte.com and reference “New Graduate” in the subject line.

Performance Engineer (Mountain View, CA - USA)

Position Description:

We store multibillion files and multiple petabytes of data. We observe more than 2K API request per second. To make that possible and to provide the best possible experience, we rely on great performance engineers. For us, people who own their work, from start to finish, are integral. Our performance engineers are part of the process from design, to test, to deployment.

In this role, a Performance Engineer must be able take Egnyte Architecture to the next stage of exciting and rapid growth. Someone who will have the ability to implement benchmarks by working closely with Product Management and Architects. Execute them, identify key bottlenecks and work with engineering to eliminate them.

Responsibilities:

  • Define, develop and perform performance/scalability testing on Egnyte products leveraging/building tools created for the purpose.
  • Define, design, and implement benchmarks to generate metrics giving guidance on system characteristics.
  • Monitor and manage 700+ nodes using modern DevOps tools and APM solutions.
  • Proactive performance and exception analysis.

The successful candidate will need:

  • 4+ years of experience in Performance engineering and Benchmarking.
  • Experience with Performance, Load, Stress, End-to-End testing of high transnational distributed applications having Mobile, Web and Desktop clients.
  • Experience with building/utilizing in-house or industry standard performance test automation using tools like JMeter, BlazeMeter, Taurus, LoadRunner, NeoLoad.
  • Ability to find root cause of performance bottlenecks.
  • Experience in tackling problems of load, scale, and optimizations of complex large-scale deployments.
  • Experience with Python and Java.
  • Comfortable in Unix/Linux environments in terms of both tools and systems administration.

Please send your resume to jobs_engineering@egnyte.com and reference “Performance Engineer” in the subject line.

Production Engineer (Mountain View, CA - USA)

Specific Responsibilities will include:

  • Design, build and maintain self-contained appliances using ansible, python, C
  • Collaborate with software developers to build stable, scalable and high performance solutions
  • Contribute to product re-engineering, leveraging modern technologies to unify product features
  • Proactively make our organization and technology better!

Successful candidates will need:

  • Experience working in a devops environment and continuous integration/deployment pipelines
  • Knowledge and experience about deployment and maintenance of Python apps using application and web servers such as Nginx
  • Good coding skills for writing automation solution in Puppet or Ansible and Python. Ability to solve complex problems with simple, elegant and clean code.
  • Good knowledge of compiling C and dependency resolution.
  • Troubleshooting skills to hunt down the root causes of issues and persistence in preventing them from happening again
  • Practical knowledge of CI/CD solutions, GitLab CI or similar (Travis, Circle CI etc. preferred)
  • Practical knowledge of Docker as a tool for testing and build environment
  • Effectiveness in using necessary toolkit like G Suite, JIRA & Confluence, Slack, git, IDE of choice
  • Ability to effectively find/use open source software for a given purpose.
  • Open mind and can-do attitude

Bonus Skills:

  • Knowledge of Jenkins
  • Knowledge of Hashicorp tool chains
  • Experience with packaging virtual appliances
  • Multi-OS experience, especially Debian and RHEL/CentOS

Please send your resume to jobs_engineering@egnyte.com and reference “Production Engineer” in the subject line.

Software Engineer - Infrastructure Development (Mountain View, CA - USA)

Position Description:

We’re looking for a stellar DevOps Engineer/architect to help us drive amazing results throughout our business.

This is a unique opportunity to be part of an exceptional company that is transforming how thousands of businesses share, collaborate and protect their content all around the world.

Any successful software product needs a robust infrastructure underneath it. That infrastructure should be reliable, available, secure, and easy to maintain. You will be critical to our ability to design and deploy cloud infrastructure and application code faster and manage it more effectively. You’ll be working with multiple teams of application engineers, platform engineers and data scientists to architect and build the infrastructure for highly scalable hybrid cloud and analytics platforms.

Ideally you have a blend of product development, delivery pipeline design and operational experience and are passionate about designing infrastructure and operational processes and managing critical systems with zero downtime.

Specific Responsibilities will include:

  • Design and deploy high availability solutions in private cloud and Google Cloud Platform environments
  • Participate in product design decision, highlighting the operations aspect and generating must-do requirements to enable smooth delivery and operation
  • Scale, configure, manage and extend a variety of software systems including software for version control, continuous integration, continuous deployment
  • Improve operations performance and stability using machine learning based tools
  • Engineer systems and tools to support the build, integration and verification of complex software systems
  • Work closely with developers to build tools and solutions for rapidly evolving needs
  • Continuously discover, evaluate and implement new technologies or services to maximize operations efficiency and reliability
  • Investigate failures, fix them and execute root-cause analysis
  • Create frameworks for performance data collection and analysis, systems monitoring

The successful candidate will need:

  • Demonstrated success deploying and scaling high traffic services in GCP (Docker registry, kubernetes, pubsub, cloudSQL, load balancer) and in home grown private cloud
  • Demonstrated success analyzing product enhancement from operations point of view, generating requirements that enables monitoring, metric generation, stability and scalability
  • Experience implementing and managing CI/CD with Jenkins, Puppet, Nexus, Docker registries and kubernetes clusters
  • Experience with Java/Python/Go/Maven/Node/NPM environments
  • Experience managing Redis, MySQL, Memcached, MongoDB instances, ElasticSearch, RabbitMQ a plus.
  • Experience with cloud monitoring technologies including Stackdriver, Grafana, Nagios, Bosun and other learning based monitoring tools
  • Extremely comfortable with Linux, shell-scripting and git
  • Thrive in a startup/fast-paced environment
  • Excellent oral and written communication skills
  • BS/MS in computer science or related technical fields

This role does NOT regularly require standing shifts in product operations.

Please send your resume to jobs_engineering@egnyte.com and reference “Software Engineer – Infrastructure Development” in the subject line.

Senior Frontend Engineer – Protect (Mountain View, CA - USA)

As our company continues to grow, we are looking for a talented Senior Front-end/UI Software Engineer with charisma and hacker mindset. We are looking for someone who will bring to the table: experience at building modern & scalable web applications, sense of aesthetics and a can-do attitude.

Job Duties and Responsibilities:

  • Being an owner of a product from technical perspective
  • Write scalable and maintainable code
  • Collaborate with UX and UI designers
  • Come up with your own ideas of a product enhancement and productivity boost

Must Have:

  • Knowledge of JavaScript, HTML, and CSS
  • Experience with modern JavaScript frameworks: React/Redux, Angular 2+, or Vue.js (experience working with React would be a big plus!)
  • Experience working with ES6 and Webpack
  • Working knowledge of MV* and other design patterns

Nice to Have:

  • Production experience with highly scalable on-demand applications (SaaS)
  • Knowledge of scalable design principles
  • Understanding of cross-browser compatibility issues
  • Technical background not only limited to the frontend technologies

Please send your resume to jobs_engineering@egnyte.com and reference “Senior Frontend Engineer – Protect” in the subject line.

Senior Software Engineer – Business Operations (Mountain View, CA - USA)

Job description:

As our company continues to grow, we’re looking for a Senior Software Engineer to contribute to our Business Operation team responsible for Egnyte’s revenue management & billing systems, reseller applications and cloud-driven device management and monitoring applications.

Specific Responsibilities will include:

  • Design and implement features and enhancements to the business-critical enterprise applications that power Egnyte’s revenue management & billing, reseller channel and remote management/monitoring of hybrid storage devices.
  • Collaborate with cross-functional teams including Engineering, Product Management, Sales, Finance, Marketing and Operations to understand requirements and requests.
  • Work with a cross-site development team to conceive designs and implementations to meet these requirements.
  • Continually improve the applications - research and drive integration with enterprise 3rd party ERP, revenue management and reporting products.
  • Develop scalable, performant reporting tools to empower our internal customers to examine data in various dimensions utilizing tools such as Google BigQuery.
  • Perform root-cause analysis of complex problems that may involve database performance and distributed systems.

The Successful Candidate will need:

  • End-to-end experience in development and troubleshooting of large scale enterprise solutions.
  • Foundational CS skills in algorithms and databases and a passion to write performant, clean code.
  • Strong analytical, troubleshooting and debugging skills along with the passion to continuously refine the product.
  • Solid proficiency in Python (and its ecosystem), Linux development and database concepts.
  • Ability to work with multi-cultural, globally distributed teams and closely coordinate with cross-functional teams in different time-zones.
  • Experience with databases, data analytics, and reporting is a plus.
  • Experience with commercial ERP, Billing, CPQ, or Revenue Management Systems is a plus.
  • BA/BS in Computer Science, Electrical Engineering or related Engineering discipline. Advanced degrees preferred.

Please send your resume to jobs_engineering@egnyte.com and reference “Senior Software Engineer – Business Operations” in the subject line.

Senior Software Engineer - Hybrid Cloud (Mountain View, CA - USA)

Job description:

As our company continues to grow, we’re looking for a Senior Software Engineer to contribute to our hybrid-cloud solutions that provide business continuity and fine-grained collaboration to large Enterprise customers.

Role:

  • Work with fast-paced development team in designing and implementing our next generation, hybrid-cloud file sharing solution.
  • Research and leverage latest cloud and distributed systems technologies to develop frameworks that improves performance and scale for file sharing between cloud and on-premise.
  • Develop software in a micro-services architectural framework.
  • Leverage big data analytics to drive product design, usage and adoption.
  • Mentor interns and junior engineers, collaborate with Operations, and work closely with Products team on roadmap items.

The Successful Candidate will need:

  • End-to-end experience in design and development of highly-scalable enterprise and cloud data products.
  • Ability to challenge and redefine existing architectural fundamentals in order to provide next level of performance and scalability; ability to foresee post-deployment challenges.
  • Hands-on experience with clustered systems, advanced file systems, highly scalable databases, geographic replication and highly available systems.
  • Ability to work with multi-cultural, globally distributed teams to a common unifying product vision and closely coordinate with cross-functional teams in different time-zones.
  • Passion to deliver enterprise-grade products to customers and to continuously work with engineering team to refine the product in the field.
  • Solid knowledge of C/C++, Python, Java, SQL and modern programming languages.

Please send your resume to jobs_engineering@egnyte.com and reference “Senior Software Engineer - Hybrid Cloud” in the subject line.

Software Engineer – Hybrid Cloud (Mountain View, CA - USA)

Job Description:

As our company continues to grow, we’re looking for a Senior Software Engineer to contribute to our hybrid-cloud solutions that provide business continuity and fine-grained collaboration to large Enterprise customers.

Role:

  • Work with fast-paced development team to implement EGNYTE's next generation, hybrid-cloud file sharing solution.
  • Responsible for developing features independently with directions from senior members of the team.
  • Develop software in a micro-services architectural framework.

The Successful Candidate will need:

  • Excellent programming skills in at least one of following languages – C/C++, Python, Java.
  • Ability to produce very high quality code, robust code.
  • Strong debugging and problem solving skills.
  • Strong foundational knowledge and hands on experience working with Data Structures, Algorithms, SQL/NoSQL Databases.
  • Solid hands on experience with Unix/Linux, System Calls, multi-threading.
  • Good understanding of concepts such as HTTP, micro services, REST APIs.
  • Good understanding of File System concepts.
  • Passion to deliver high quality, enterprise-grade products.
Please send your resume to jobs_engineering@egnyte.com and reference “Software Engineer – Hybrid Cloud” in the subject line.

Software Development Engineer in Test, DevOps (Mountain View, CA - USA)

Position Description:

We are growing and growing is exciting! Egnyte is looking for a Software Development Engineer in Test help us make sure we are scaling our infrastructure without missing a beat. Help us take our automated deploys and our internal apps from good to perfect while using the latest CI technologies and different test frameworks to fit our multi-lingual internal stack.

Responsibilities:

  • Automate Test scripts
  • Designing, developing and maintaining automated tests
  • Working closely with internal teams to understand product requirements, architecture, and technology
  • Identifying, analyzing, and documenting bugs
  • Interact with multiple teams for integration testing and for test data needs
  • Participate in coming up with acceptance criteria
  • Independently determine and develop approaches to solutions
  • Document and effectively communicate test results

The successful candidate will need:

  • Familiarity with Atlassian Jira & Confluence, Jenkins, Google Cloud Platform
  • Experience writing test cases in Python/Ruby
  • Experience in Linux administration (preferred Red Hat/CentOS)
  • Ability to solve complex problems with simple and elegant solutions
  • Willingness to learn and gain new technical skills
  • Work experience with automation technologies (preferred Puppet, Ansible)
  • Experience using version control tools like Git

Please send your resume to jobs_engineering@egnyte.com add "Software Development Engineer in Test, DevOps" in the subject line.

Software Development Engineer in Test, Protect (Mountain View, CA - USA)

Job Description:

As our company continues to grow and work large, Enterprise customers, we’re looking for a Test Automation QA Engineer to join our engineering team to ensure our products, including new functionality designed for Enterprise customers, continues to be of the highest quality.

Specific Responsibilities will include:

  • Architect and design a range of automated testing platforms and frameworks applicable for Egnyte protect product that will ultimately reduce defects, improve quality and enable delivery of high quality software faster.
  • Define road maps and detailed implementation plans in collaboration with SDETs for Test Automation strategy and implementation.
  • Implement solutions for functional testing, end to end testing, and continuous testing for various use cases including file serving, cloud orchestration, and API back end components
  • Collaborate with engineering teams in designing test cases using selected test frameworks, iterating on framework design as necessary
  • Develop dashboards for reporting results of automated test runs (current and historical)executed on the selected test frameworks

The Successful Candidate will need:

  • Demonstrated success with quality assurance concepts, test plan/test case definition and problem analysis
  • Strong automated testing experience with enterprise and cloud scale products on various software, hardware and networking infrastructures.
  • Experience designing, setting up and maintaining automated test frameworks, tools and nscripts for CI/CD environments.
  • Solid knowledge of Python/Java/Ruby, REST APIs, SQL and modern scripting languages.
  • Familiar with Source control and build tools with GIT, Jenkins, Jira and JMeter
  • Comfortable working in a fast-paced Agile development environment.
  • Solid understanding of SDLC phases including requirements analysis, design, coding, testing, release and maintenance.
  • Testing experience with cloud, database or big data analysis preferred.
  • Experience working with cloud products are strongly preferred

Please send your resume to jobs_engineering@egnyte.com add "Software Development Engineer in Test, Protect" in the subject line.

Sr. Software Engineer - Cloud (Mountain View, CA - USA)

Position Description:

We store multibillion files and multiple petabytes of data. We observe more than 2K API request per second on average as per New Relic. To make that possible and to provide the best possible experience, we rely on great engineers. For us, people who own their work, from start to finish, are integral. Our engineers are part of the process from design, to code, to test, to deployment and back again for further iterations. You can, and will, touch every level of the code depending on the day and what project you are working on.

We’re looking for a passionate Lead Software Engineer to join our world class Engineering team and help take Egnyte Architecture to the next stage of exciting and rapid growth. We have re-architected our core layers multiple times to meet the ever increasing scale demands. The ideal candidate should be able to take a complex problem and execute end to end, in this process they would work with product managers, engineers, and our CTO to come up with a solution and implement it or with the help of other members. Responsibilities of the ideal candidate would involve doing all of the above things that current engineers do and bring fresh ideas based on experience to do them better.

Engineers work on game changing features that are used by millions of people every day. Specific Responsibilities will include:

  • Design and develop highly-scalable elastic cloud architecture that seamlessly integrates with on-premises systems.
  • Challenge and redefine existing architectural fundamentals in order to provide next level of performance and scalability; ability to foresee post-deployment design challenges, performance and scale bottlenecks.
  • Work with multi-cultural, geographically distributed teams and closely coordinate with cross-functional teams in multiple time zones.
  • Deliver enterprise-grade products to customers and continuously work with engineering team to refine products in the field.
  • Mentor interns and junior engineers, collaborate with Operations, and work closely with CTO on roadmap items.
  • Extensive penetration testing to ensure security across a hybrid deployment between public/private cloud.
  • Monitor and manage 700+ nodes using modern DevOps tools and APM solutions.
  • Proactive performance and exception analysis.

The successful candidate will need:

  • Demonstrated success designing and developing complex systems
  • Expertise with multi-tenant, highly complex, cloud solutions. Experience with Hybrid and/or on premises solutions desired.
  • Experience owning all aspects of software engineering, from design to implementation, QA and maintenance
  • Experience with the following technologies: Java, SQL, Linux, Python, Nginx, Haproxy, BigQuery, HBase, New Relic,Graphite, and/or Puppet
  • Data driven decision process
  • Relies on unit testing instead of manual QA
  • Experience in working with AWS or GCE is preferred
  • Knowledge in DevOps techniques

Please send your resume to jobs_engineering@egnyte.com add "Sr. Software Engineer - Cloud" in the subject line.

Sr. Software Engineer - Data (Mountain View, CA - USA)

Position Description:

We are looking for a senior software engineer to help implement innovative, primarily learning based product features. Egnyte applications host large unstructured datasets for Fortune 1000 customers, with connectors to a wide array of other on-premises and SaaS document repositories. We are continually seeking ways to allow our users to navigate datasets using intelligent features that harness content and associated organizational context. These features leverage various techniques such as recommendation engines and classification models.

Specific Responsibilities will include:

  • Work closely within a distributed team to prototype and implement innovative solutions to large unstructured data sets. Solutions encompass various methods from rule-based systems to deep learning, as appropriate for the problem.
  • Partner with product owners to realize solutions in production.
  • Communicate your approach and results to a wider audience through presentations.
  • Egnyte offers a unique opportunity to take a data science solution from modeling all the way to deployment in a span of days.

The successful candidate will need:

  • Demonstrated success with Software Engineering in a SaaS or Cloud environment, preferably with hands–on knowledge of deploying data science solutions in production at scale.
  • Fluency in Java, Python. Competency in other programming languages a plus.
  • Experience with Non–SQL and Graph databases a plus.
  • Experience with large data sets and distributed computing (Hive/Hadoop) a plus.
  • BA/BS in Computer Science, Engineering, Statistics or other technical field. Advanced degrees preferred.

Please send your resume to jobs_engineering@egnyte.com add "Sr. Software Engineer - Data" in the subject line.

Sr. Software Engineer - Protect (Mountain View, CA - USA)

Position Description:

We are looking for a senior software engineer to help implement innovative, primarily machine - learning based features. Egnyte applications host large unstructured datasets for Fortune 1000 customers, with connectors to a wide array of other on-premises and SaaS document repositories. We are continually seeking ways to allow our users to navigate datasets using intelligent features that harness content and associated organizational context. These features leverage various techniques such as recommendation engines and classification models.

Specific Responsibilities will include:

  • Work closely within a distributed team to prototype and implement innovative solutions to large unstructured data sets. Solutions encompass various methods from rule-based systems to deep learning, as appropriate for the problem.
  • Partner with product owners to realize solutions in production.
  • Communicate your approach and results to a wider audience through presentations.
  • Egnyte offers a unique opportunity to take a data science solution from modeling all the way to deployment in a span of days.

The successful candidate will need:

  • Demonstrated success with Software Engineering in a SaaS or Cloud environment, preferably with hands–on knowledge of deploying data science solutions in production at scale.
  • Fluency in Java and C++. Competency in other programming languages a plus.
  • Experience with Non–SQL and Graph databases a plus.
  • Experience with large data sets and distributed computing (Hive/Hadoop) a plus.
  • BA/BS in Computer Science, Engineering, Statistics or other technical field. Advanced degrees preferred.

Please send your resume to jobs_engineering@egnyte.com add "Sr. Software Engineer - Protect" in the subject line.

Customer Advocacy

Customer Success Manager (Raleigh, NC - USA)

Position Description:

As a Customer Success Manager (CSM) you will be chartered to drive adoption, build and maintain a healthy partnership, and manage the day to day activities with our most strategic partners to foster a “Customers for Life” environment. You are passionate about engaging your customers and expanding the business for them and us! We are looking for a highly motivated professional with the ability to work under pressure, bring initiative to every engagement and help improve business processes to ensure overall customer success.

Responsibilities:

  • Become a product expert including the technical workings and practical business application.
  • Manage new customers after the implementation process to ensure they successfully adopt our services.
  • Develop a strategic success plan for your customers that outline critical success factors, metrics for success, timelines, potential issues while providing recommendations to internal and external teams.
  • Perform Quarterly Business Reviews, Product Roadmap discussions, and on-site visits.
  • Keep customers informed of process and procedural changes.
  • Manage resolution of escalated customer issues.
  • Maintain a positive working relationship with Product Management and Engineering to resolve issues and to communicate customer needs for future product enhancements.

Qualifications:

  • Demonstrated success managing customer relationships.
  • Experience working across multiple, internal teams to resolve customer issues quickly and effectively.
  • Previous experience with Tech Companies, specifically SaaS solutions, preferred.
  • Excellent communication skills (writing, listening, phone).
  • A team player capable of high performance and flexibility working in a dynamic environment.
  • Travel required (estimate 25%).
  • Bachelor’s degree preferred.

Please send your resume to csjobs@egnyte.com add "Customer Success Manager" in the subject line.

Marketing

Marketing Programs Manager (Marketo) (Mountain View, CA - USA)

Job Description:

We are looking for a rockstar Marketing Programs Manager who will work closely with our global team to manage and track direct marketing campaigns. You will serve as a critical point of contact between the marketers and the automation team to ensure that projects are scoped, scheduled and executed to the best of our ability. You must have a strong process orientation and enjoy working on multiple campaigns simultaneously. This role will report to the Director of Marketing Operations.

Specific Responsibilities will include:

  • Build and constantly improve company’s email marketing strategy, test plans and overall program development while creating new flows and nurture campaigns.
  • Create and manage reporting to demonstrate ROI on marketing programs, especially within Marketo.
  • Support the development and execution of demand gen campaigns.
  • Work with our India team to execute marketing programs including creating emails, landing pages, forms and reports within Marketo.
  • Reporting on marketing campaigns within Marketo and Salesforce and provide visibility to stakeholders about program and content performance.
  • Work with different stakeholders to establish SLAs and ensure that they are met.
  • Manage A|B tests, and continuously optimize email templates and landing pages

The Successful Candidate:

  • Is flexible and adaptable with the ability to work under pressure to meet deadlines and close attention to detail
  • Has strong project management skills and has demonstrated ability to execute successful projects with minimal guidance in a fast-paced entrepreneurial environment
  • Has strong attention to detail and organization skills with demonstrated ability to juggle multiple projects and requests
  • Has demonstrated ability to successfully execute marketing campaigns.
  • Marketo certification is a plus.
  • Experience with SFDC, other marketing & sales tools including webinar platforms is a plus.
  • Has a Bachelor’s or Master’s degree or commensurate work experience

Please send your resume to marketingjobs@egnyte.com and reference "Marketing Programs Manager (Marketo)" in the subject line.

Product Marketing Manager (Mountain View, CA - USA)

Are you ready to take on the challenge to expand go-to-market for one of the most successful offerings in content collaboration and data protection? Are you interested in bringing out core differentiations for businesses?

Egnyte is looking for an out-of-the-box thinker who can help us scale our go-to-market engine to the next level. This role is highly visible with both leadership as well as customers and is the glue that binds our product strategy to the tactics we need to drive success in sales and marketing and to achieve results. You will be the product evangelist and will play an integral role in organizing product launches.

You know our competitors like the back of your hand: what they do today and what they plan to do in the future. You also know our buyers better than they know themselves, including how they make their buying decisions.

Key Responsibilities:

  • Market intelligence—be the expert on our buyers, who are they, how they buy and their key buying criteria.
  • Understand the competitive landscape—be an expert on our competition and how they are positioned.
  • Collaborate with product management and marketing communications to develop product positioning and messaging that resonate with our target buyer personas.
  • Create clear and concise content that focuses on value that help drive engagement with our customers and prospects.
  • Understand and document our buyer’s process, including where they get information, and the who, what, when and why behind the decisions they make. Then drive changes to our sales and marketing processes based on what you learn.
  • Plan the launches of net-new products and releases of existing products, and manage the cross-functional implementation of the plan.
  • Act as the primary thought leader for the products you support externally, including speaking engagements and written works.
  • Understand and support our sales channels; train them on the problems we solve for our buyers and users; develop internal tools and external collateral and teach them how and when to use it.
  • Work very closely with Demand Gen teams to optimize marketing messages and campaigns in real-time

Requirements:

This position requires a technical background in SaaS and/or storage/File Sync and Share technologies, comprehensive business understanding of the broader industry dynamics (storage, cloud, applications, collaboration etc.) and a passion for creating best-in-class content (presentations, product overview, videos, infographics etc.).

  • 5+ years of product marketing experience with at least 2 years of experience in SaaS product offering
  • Proficient in productivity applications such as Microsoft Office, and comfortable with collaboration technologies.
  • Familiar with marketing automation tools such as Marketo Google Analytics etc.
  • Exceptional ROI-tracking skills, able to prove what is –or isn’t—working
  • Must be a strong public speaker, comfortable in front of large, senior groups, and a solid writer.
  • Excellent people and management skills to interact with staff, colleagues, cross-functional teams and third parties. Team player!
  • Must be a strong public speaker, comfortable in front of large, senior groups, and a solid writer.
  • Bachelor’s degree in business or marketing; MBA preferred.

Please send your resume to marketingjobs@egnyte.com and reference "Product Marketing Manager" in the subject line.

Senior Director, Customer Marketing (Mountain View, CA - USA)

Looking to join a growth-stage start-up where you can have a huge impact? Egnyte is in need of a proven leader to help us consistently view the world through the lens of our customers and to create impactful, value-laden programs that anticipate and meet their diverse needs.

Responsibilities:

  • Directly reporting to the CMO, you will be responsible for mapping the experience of the customer, identifying areas of opportunity and running programs to improve the customers’ experience of Egnyte throughout the complete lifecycle.
  • Oversee the customer community, create a roadmap for value exchange and engagement with our community members, create a path toward increased registration and interaction between Egnyte customers and employees.
  • Create a strategy for ongoing customer communications including our newsletter, product updates and announcements, etc
  • Oversee the annual customer summit, launch and manage a Customer Advisory Board platform, and ultimately work with customers and employees on an Egnyte User Group program
  • Work collaboratively with all organizations at Egnyte who work with our customers to ensure a consistent, positive interaction at every touchpoint
  • Manage a team of 2-4
  • Determine KPIs for success measurement for your organization

We are looking for a seasoned candidate who has successfully led Brand responsibilities and communications at B2B technology companies.

  • 7-10+ years of marketing experience with demonstrated success in B2B customer program management including communications, events, and process improvement
  • Executive-level communication skills
  • Strength in collaboration is imperative, also experience with responsibility across boundaries in which you do not have direct authority will be key to success
  • We work at a fast-pace, and this role will require multi-threaded workstreams
  • As a leader, you must be responsible for the determination of an overarching team strategy and also the tactics to perform against that strategy

Please send your resume to jobs@egnyte.com and reference "Sr. Director, Customer Marketing" in the subject line.

Sales

Account Executive (Mountain View, CA; Spokane, WA – USA)

Position Description:

The Account Executive will join a growing sales organization in closing new business with a wide range of Small to midsize companies (up to 500 employees).

To attain Revenue Quotas, the Account Executive:

  • Personally engages, sells, and closes Opportunities with new prospects in an assigned Geographic territory
  • Continually ensures Sales Pipelines meets requirements, including:
    • 30 day = 1.5 x MRR Quota, 60 day = 2 x MRR Quota, 90 day 3 x MRR Quota
  • Generates sales pipeline through activities including:
    • Warm\cold calls
    • Referrals
    • Value chain selling
    • Qualifying, supporting, and closing Website-generated Trials and Marketing-generated Leads
    • Nurturing "Not Ready" Opportunities until the point that they are ready to enter a sales cycle
  • Uses Salesforce.com for time and pipeline management as directed, including keeping record of communications, appointments, accounts, forecasting and opportunities

Qualifications:

  • Demonstrated success finding, nurturing and closing new business
  • Previous experience selling SAAS, Business Applications and/or Cloud Solutions.
  • Excellent written and oral communication skills, in addition to formal presentation skills before both small and large groups
  • Bachelor’s degree or equivalent experience

Please submit your resume to spokanejobs@egnyte.com with "Account Executive" in the Subject Line.

Account Executive (Raleigh, NC – USA)

Position Description:

The Account Executive will join a growing sales organization in closing new business with a wide range of Small to midsize companies (up to 500 employees).

To attain Revenue Quotas, the Account Executive:

  • Personally engages, sells, and closes Opportunities with new prospects in an assigned Geographic territory
  • Continually ensures Sales Pipelines meets requirements, including:
    • 30 day = 1.5 x MRR Quota, 60 day = 2 x MRR Quota, 90 day 3 x MRR Quota
  • Generates sales pipeline through activities including:
    • Warm\cold calls
    • Referrals
    • Value chain selling
    • Qualifying, supporting, and closing Website-generated Trials and Marketing-generated Leads
    • Nurturing "Not Ready" Opportunities until the point that they are ready to enter a sales cycle
  • Uses Salesforce.com for time and pipeline management as directed, including keeping record of communications, appointments, accounts, forecasting and opportunities

Qualifications:

  • Demonstrated success finding, nurturing and closing new business
  • Previous experience selling SAAS, Business Applications and/or Cloud Solutions.
  • Excellent written and oral communication skills, in addition to formal presentation skills before both small and large groups
  • Bachelor’s degree or equivalent experience

Please submit your resume to raleighjobs@egnyte.com with "Account Executive" in the Subject Line.

Account Manager (Spokane, WA – USA)

As our company, and customer base, continues to grow we will look to the Account Manager develop and continue to manage our relationships with a wide range of Small Business and Mid-Market Customers. This will include acting as the primary contact for assigned customers to ensure they’re continued satisfaction with our solutions, manage the resolution of any challenges they might face and continue to drive increased usage of our solutions.

Specific Responsibilities will include:

  • Become an Egnyte product expert including the product's technical workings and practical business application
  • Manage a portfolio of customers and work closely with them to assure their success with the software. Develop strong relationships with customers to protect ongoing revenue stream and identify/recommend upsell/cross-sell opportunities
  • Receive new customers and manage them through the implementation process to ensure they successfully adopt Egnyte’s service
  • Drive regular account reviews with customers and provide strategies to optimize return.
  • Work closely with internal departments such as Customer Advocacy, to provide services required to meet customer expectations
  • Maintain a positive interactive working relationship with Product Management and Product Engineering to resolve issues and to communicate customer needs for future product enhancements

Qualifications:

  • Demonstrated success managing and continuing to improve relationships with strategic accounts
  • Proven ability to understand specific customers’ needs and provide solutions
  • Experience working across multiple, internal teams to resolve customer issues quickly and effectively
  • Excellent communication skills (writing, listening, phone)
  • A team player capable of high performance and flexibility working in a dynamic environment
  • College degree or equivalent work experience

To apply for this position, please submit resume to jobs@egnyte.com with "Account Manager" in the Subject.

MSP Partner Account Manager (Spokane, WA; Raleigh, NC - USA)

Position Description:

As our company, and partner base, continues to grow we will look to the Channel Account Manager to develop and continue to manage our relationships with our most strategic partners and resellers. This will include acting as the primary contact for assigned partners and resellers to ensure they’re continued satisfaction with our solutions, manage the resolution of any challenges they might face and continue to drive increased sales of our products.

Specific Responsibilities will include:

  • Become an Egnyte product expert including the product's technical workings and practical business application
  • Manage a portfolio of partners and resellers and work closely with them to assure their success with our product.
  • Receive new partners and resellers and manage them through the implementation process to ensure they successfully adopt Egnyte’s service
  • Drive regular account reviews with partners and resellers and provide strategies to optimize return.
  • Work closely with internal departments such as Customer Advocacy, to provide services required to meet partner and reseller expectations
  • Maintain a positive interactive working relationship with Product Management and Product Engineering to resolve issues and to communicate partner and reseller needs for future product enhancements

Qualifications:

  • Demonstrated success managing and continuing to improve relationships with strategic Channel partners
  • Proven ability to understand specific partners’ needs and provide solutions
  • Experience working across multiple, internal teams to resolve partner issues quickly and effectively
  • Excellent communication skills (writing, listening, phone)
  • A team player capable of high performance and flexibility working in a dynamic environment
  • College degree or equivalent work experience

Please send your resume to jobs@egnyte.com with "MSP Partner Account Manager" in the subject line.

Sr. Account Executive (Atlanta, GA; Boston, MA; Mountain View, CA; New York, NY; Raleigh, NC - USA)

Position Description

The Account Executive will join a growing sales organization in closing new business with a wide range of Mid Market Companies (between 200 and 5,000 employees).

To attain Revenue Quotas, the Account Executive:

  • Personally engages, sells, and closes Opportunities (New Prospects as well as Customers) in an assigned Geographic territory
  • Continually ensures Sales Pipelines meet requirements, including
    • 4X MRR Quota
    • Even distribution of New Account Penetration and Upsell Opportunities
  • Thoroughly penetrates territory through activities including:
    • Identifying and penetrating assigned accounts through activities including cold calling
    • Ensuring high profile initiatives are understood and pursued by Egnyte
    • Qualifying, supporting, and closing Website-generated Trials and Marketing-generated Leads
    • Nurturing "Not Ready" Opportunities until the point that they are ready to enter a sales cycle
  • Uses Salesforce.com for time and territory management as directed by management, including keeping record of communications, accounts and opportunities
  • Travels to prospect locations as necessary to pursue highly qualified opportunities.

Qualifications:

  • Demonstrated Success closing new business with mid market and/or enterprise customers across multiple industries.
  • Previous experience selling SAAS, Business Applications and/or Cloud Solutions.
  • Excellent written and oral communication skills, in addition to formal presentation skills before both small and large groups.
  • Bachelor’s degree or equivalent experience

Please submit your resume to jobs@egnyte.com with "Sr. Account Executive" in the Subject.

Sales Development Manager (Spokane, WA - USA)

Job Description:

As Egnyte continues to grow and increases focus on driving new customer acquisition with Mid Market and Enterprise companies, we will look to the Sales Development Manager to build, develop and continue to lead a team of Sales Development Reps in our growing Mountain View Office. This group will be responsible for increasing the number of quality opportunities for our growing field sales team. The leader of this team should be very well versed in understanding how to train and develop not just manage performance.

Specific Responsibilities will include:

  • Manage and continue to develop a team of sales development reps to deliver and exceed opportunity targets
  • Execute currently successful processes while developing new tactics to improve efficiency such as supporting reps to develop their geographical sales territories, structuring lead and lag measures, and create daily productivity metrics.
  • Review team performance and employ strategies and tactics to increase output
  • Partner with Sales Operations to optimize the use of sales enablement tools
  • Develop and deliver training programs to help hit key sales objectives by leveraging buying personas, call framing, sales nurturing strategies and cadences.
  • Create and deliver sales kickoff and quarterly reviews including overall strategy of the sales development team and measuring the lead indicators towards to end goals.
  • Design and create a sales playbook and learning guide

The Successful Candidate will need:

  • Demonstrated success managing sales development and/or lead generation teams
  • Prior experience in a direct sales or lead generation role
  • Technical Sales experience. SaaS/Cloud experience strongly preferred.
  • Experience creating, implementing and reporting metrics
  • Knowledge of 3rd party lead development resources
  • Strong understanding of sales process an sales pipeline management
  • Experience with Salesforce.com or similar CRM systems
  • Bachelor’s degree preferred

Please send your resume to sdrjobs@egnyte.com and reference "Sales Development Manager" in the subject line.

Sales Development Representative (Raleigh, NC; Spokane, WA - USA)

Job Description:

The Sales Development Representative will play an integral role in driving the growth of our customer base and revenue through generating qualified leads for our Enterprise sales team.

Specific Responsibilities will include:

  • Conduct outbound calls to lead campaigns consisting of warm leads and cold calls
  • Identify opportunities, generate interest, qualify, educate, and develop new opportunities
  • Work with field sales team counterparts to develop and build territory plan

The Successful Candidate will need:

  • Demonstrated success in sales development or lead generation
  • Prior experience with cloud and/or SaaS products preferred
  • Experience with Salesforce.com is a plus
  • Organizational skills and attention to detail
  • Ability to understand technology and communicate it to prospects
  • Quick learner and self-starter with an entrepreneurial work ethic
  • Knowledge of business organizational structures and buying influences
  • BS/BA or equivalent

To apply for this position, please submit resume to jobs@egnyte.com with "Sales Development Representative" in the Subject.

Sales Manager (MSP) (Raleigh, NC; Spokane, WA - USA)

Position Description:

As we focus on driving customer and revenue growth in the Managed Service Provider channel, we’ll look to the front line Sales Manager to lead and continue to develop our MSP Partner Account Manager(PAM) team. We’re off to a good start, but need a sales leader that has the breadth of experience to work closely with our PAMs to close new business, grow revenue with install base of partners, while improving internal sales processes, tools and metrics.

This position will be based in our Spokane, WA office, and will report to the Vice President of Channel Sales.

Responsibilities:

  • Lead and continue to develop an MSP indirect sales team.
  • Build training and management systems to support good sales people becoming great in their current role while preparing them for their next role
  • Implement metrics to measure the success and identify areas for improvement
  • Design business process to increase sales performance and improve operational efficiency

Qualifications:

  • Demonstrated success building and continuing to manage Sales teams
  • Strong experience with high growth, SaaS companies
  • Expertise designing and implementing:
    • New hire onboarding/training
    • On-going sales training
    • Business process designed to improve efficiency
    • Systems/tools to drive improved sales rep productivity
    • Metrics
  • Strong experience with SalesForce.com
  • Ability to work effectively across multiple business units including Marketing, Finance and Product Management
  • Bachelor’s Degree

To apply for this position, please submit resume to spokanejobs@egnyte.com and reference "Sales Manager (MSP)" in the subject line.

G & A

Billing Analyst (Mountain View, CA - USA)

Position Description:

As our company continues to grow and moves closer to an IPO, we’re dealing with more complicated needs. We’re looking for a dedicated billing specialist to join the Revenue Operation team and support the Company’s continued track record of strong revenue growth. The primary responsibilities of this position include order review, deal deployment, billing and collection.

Specific Responsibilities will include:

  • Participate in the Order to Cash (OTC) cycle
  • Review and provision sales orders in the billing system
  • Work closely with the sales team and provide guidance on entering sales orders consistently with company policies
  • Generate invoices in accordance with our financial policies and procedures
  • Perform collection activities to ensure invoices are paid on a timely basis
  • Work with Sales and Customer Support to resolve customer billing inquiries in a timely manner
  • Review and processing of Chargebacks
  • Obtain and organize tax exemption certificates
  • Monitor the billing and Accounts Receivable inboxes to ensure timely responses to all internal and external inquiries
  • Identify and implement processes to automate Revenue Operation
  • Work on ad-hoc projects, as required

Qualifications:

  • Bachelor's degree in accounting or finance
  • Software as a Service (SaaS) experience is a plus
  • SFDC, Zuora and NetSuite experience is a plus
  • Superior working knowledge of Microsoft Excel is a plus
  • Strong oral and written communication skills and customer service skills are required
  • Eagerness to learn and take on challenges in a rapidly growing and dynamic environment
  • Self-starter with "can do" attitude and ability to multi-task while performing a variety of complex tasks

Personal Characteristics:

  • Flexible and adaptable: Candidate should be able to switch gears in various high-stress situations and apply themselves to quickly learning new technologies and adopting new methodologies.
  • Attention to detail: Candidate must live by the mantra of "the devil is in the details" and will take great pride in getting it right.
  • Results oriented: Candidate should be able to collaborate with different individuals across the organization, and "roll-up the sleeves" in order to accomplish all necessary tasks.
  • Accountability: Candidate should be a team player who leads by example, holds self-accountable for performance, takes absolute ownership, and champions of new initiatives.
  • Communicative: Candidate will take an 'open source' attitude to quality assurance. Keeps others in the company informed and up to date on his or her priorities, current tasks and work completed. Encourages constructive criticism on his or her work.
  • Problem solver: Candidate should be a strong, analytical problem solver with a common sense and practical solutions orientation.
  • Creative: Candidate should be able to think outside the box to find the optimal solution to problems.

Please send your resume to jobs_accounting@egnyte.com and reference "Billing Analyst" in the subject line.

Corporate Controller (Sr. Director) (Mountain View - USA)

Position Description:

The Corporate Controller will be an integral part of the finance team and report to the CFO. The individual will lead the Company’s accounting function and build a strong internal control structure in a fast paced, rapidly growing environment. The Corporate Controller will be responsible for accounting operations, GAAP compliance, internal controls, ASC 606 adoption, revenue recognition, internal/external reporting, management of external audits, technical and equity accounting, tax and treasury. In addition, this individual will provide ongoing thought leadership and guidance around new accounting standards and their successful implementation.

Specific Responsibilities will include:

  • Provide accounting team leadership and career development
  • Establish strong “business partner” relationship with the functional teams and be seen as the company’s technical expert in accounting matters
  • Manage all monthly, quarterly and year-end close activities and the preparation of internal and external consolidated financial statements in accordance with GAAP
  • Manage annual audit process and oversee preparation of audited financials
  • Ensure that all financial systems are properly operating to capture and produce timely and accurate information and support the company’s growth
  • Support the company’s initiatives involving accounting matters, ASC 606 adoption as well as potential strategic transactions and M&A activity
  • Identify and lead opportunities to automate and streamline accounting operations
  • Lead and develop accounting processes, billing and controls for expansion into new markets/products
  • Develop and drive necessary financial policies, procedures, and internal controls and play a leading role in directing change initiatives and process improvements
  • Develop financial communication materials provided to the Board of Directors and Audit Committee
  • Ensure that accounting activities and reporting are in accordance with established legal, regulatory, and company procedures
  • Create and implement short- and long-term departmental objectives, policies, and operating procedures
  • Administer employee equity program
  • Drive upgrades of ERP systems and billing systems

The successful candidate will need:

  • Demonstrated Success as Corporate Controller in a fast paced, growing tech company. Prior Start Up experience preferred.
  • Strong knowledge of SaaS and subscription based revenue models
  • Public accounting experience with a Big 4 or nationally recognized accounting firm (preferably with technology or healthcare clients). CPA strongly preferred
  • Strong technical accounting skills with demonstrated ASC 606 and revenue recognition experience, as well as solid knowledge of Sarbanes-Oxley / internal control frameworks
  • Experience managing employee equity programs
  • Excellent leadership, communication and interpersonal skills
  • Strong analytical and problem-solving skills
  • Commitment to excellence and impeccable ethical standards and integrity
  • ERP system experience (Oracle, SAP, Netsuite, Intacct, Great Plains or Workday) and experience with financial system implementations a plus
  • SEC reporting experience required
  • Knowledge of tax structures and statutory reporting
  • Ability to thrive in a fast-paced, dynamic "start-up" work environment
  • Bachelor’s degree in Finance, Accounting or Business; MBA a plus

Please send your resume to jobs@egnyte.com with "Controller" in the Subject Line.

Director, HR Operations (Mountain View - USA)

Position Description:

As our company continues to grow, we’re looking for a Director of HR Operations who will work with the VP of HR and the rest of the HR team to align HR strategy with expanding business goals while continuing to build and maintain a strong company culture. The person in this role will play a vital part in the overall success of Human Resources. The candidate will be an operationally-oriented business partner, with hands-on experience and will work with the VP of HR and other Egnyte leaders in setting and executing the strategy and operational programs for HR. The ideal candidate will have strong problem-solving and analytical skills, as well as a business-oriented approach to HR. S/he will have used employee engagement, talent management and professional development as strategic differentiators, finding creative ways to drive a high-performing organization. S/he will lead and optimize supporting HR infrastructure and business processes. S/he will be responsible for identifying process improvements across all areas of HR and will work with the HR team to manage change to prepare the organization for scale and growth.

Specific Responsibilities will include:

  • Global HR Operations leader focused on HR systems; compensation; benefits; HR systems, policies and processes and employee relations
  • Develop and own the HR Operations road map with continued focus on streamlining and automating business processes to create a value added HR organization that can effectively support our growing, global business
  • Ensure HR systems alignment with other internal technologies supported by key partners in Finance and I.T.
  • Evaluate current processes to identify areas for improvement through process improvement and technical solutions
  • Manage the planning, design, configuration, development, testing, implementation, training and support of HR technology solutions working collaboratively with I.T. and other stakeholders
  • Manage the global HR data with a focus on data quality and driving improvements, to provide efficient, effective, and compliant HR services.
  • Own the data quality and on-going improvements to data to deliver accurate and reliable workforce data with corresponding workforce reporting and analytics
  • Develop broad influence through a solid set of internal and external relationships
  • Understand the business strategy and interpret and drive programs and practices with a highly strategic focus around compensation, benefits, performance management and talent development
  • Provide exceptional project management and customer service
  • Possess a deep understanding of state and local laws and regulations, including GDPR, as they pertain to HR processes
  • Serve as a trusted, independent counsel and advisor to the business and as a leader with HR expertise and perspective
  • Help establish, build and maintain a culture to attract and retain top talent and leadership

Ideal Candidate Qualifications:

  • BA/BS Degree required in Business, HR or related field
  • 8+ years of progressive HR operations experience, including 3+ years in leading a team
  • Experience with implementing HR technology solutions including ATS, LMS, HRIS & Analytics
  • Strong HR functional expertise in HR systems and processes, employee lifecycle, benefit design and administration, and performance management
  • Extensive knowledge of HR products/solutions and awareness of HR strategy around talent identification, attraction, engagement, retention
  • HR Operational Management experience including compliance, audit/validation of data sets from disparate systems, reporting and analysis to enable strategy formulation
  • Excellent project management skills and strong operational focus
  • Excellent facilitation, presentation, coaching, verbal and written communication skills
  • In-depth knowledge of federal, state and local labor and employment laws
  • Outstanding communication skills both verbally and in writing with the ability to communicate clearly to all stakeholders

Please send your resume to jobs@egnyte.com and reference "Director of HR Operations" in the subject line.

Director, Talent Acquisition (Mountain View - USA)

Position Description:

The Director of Talent Acquisition, reporting to the VP of HR, will develop and implement our talent acquisition strategy to support rapid and significant growth over the next few years, strengthen the talent acquisition model and programs, ensure we have employer brand programs, and manage and scale the team to deliver on current and planned hiring needs. This will focus on building a recruiting & staffing model that scale with growth including implementing systems and tools to support a growing, geographically dispersed, recruiting team.

Specific Responsibilities will include:

  • Design, implement and deliver, in partnership with internal clients, an effective recruiting strategy to source and attract the highest caliber talent to support our company strategy, as well as current and future growth, including management of our employer brand.
  • Build strong, credible relationships with senior leaders, hiring managers, critical stakeholders and partners, operating as a trusted advisor and subject matter expert
  • Attract, develop and retain a highly effective team of in house recruiting professionals, in addition to identifying and maintaining relationships with agencies and retained search firms, when needed
  • Develop and implement workforce plans, refine hiring forecasting capabilities, and establish and report on key recruiting metrics to measure team effectiveness and provide consumable metrics and actionable insights to hiring managers and leadership
  • Evaluate and implement tools and systems necessary to build a scalable recruiting model
  • Own, manage and optimize applicant tracking system (Jobvite) including data hygiene & training
  • Deploy innovative sourcing and candidate engagement tactics including employee referrals
  • Create and deliver an extraordinary candidate and new hire experience
  • Own and drive our diversity and employer brand initiatives
  • Design and implement data driven model to assess and track effectiveness of hires

The Successful Candidate will need:

  • Demonstrated success leading a recruiting function in a fast-growth technology company. Prior start up experience a plus.
  • 8+ years of progressive recruiting experience with 3+ years of team management, building and optimizing recruiting function.
  • Proven success in assessing local talent market across industries and strategies to win.
  • Results driven self-starter: Takes initiative and consistently delivers results of the highest quality, personally and through his/her staff, take accountability for one’s work, has a sense of urgency, overcomes hurdles and ensures that results are delivered.
  • Analytical: Must be data-driven. Ability to define, generate and continuously analyze accurate metrics to provide actionable insights to the leadership.
  • Flexible and versatile: Able and willing to roll up one’s sleeves and do what it takes to deliver results; willing to handle both routine tasks and be an agile learner taking on new responsibilities that challenge and exceed what the person has previously done.
  • Customer service orientation: Provides excellent customer service to internal clients, being responsive to needs, effectively managing expectations, and also facilitating self-sufficiency in others, where possible. Also, cultivates external constituencies to include applicants, potential applicants, community and on-line sources of talent.
  • Business savvy: Learns the core elements of the business, how the organization works, functional and position specifics to ensure effectiveness across the firm.
  • Technology proficiency: Social media savvy, especially as pertains to sourcing of talent. Applicant Tracking System (Jobvite) experience required.
  • Solid understanding of employer branding best practices.
  • Working knowledge of applicable employment laws, policies and ability to partner effectively with internal stakeholders (HR, Finance & Legal).
  • Bachelor’s degree in business, human resources or equivalent professional experience preferred.

Please send your resume to jobs@egnyte.com and reference "Director, Talent Acquisition" in the subject line.

Financial Analyst (Mountain View - USA)

Position Description:

The Financial Analyst at Egnyte will be responsible for the ongoing analysis of the Company’s operating and financial results.  This position will be deeply involved in the Company’s budgeting process and will help drive the success of the business by providing information and analysis to assist in decision-making.

Responsibilities:

  • Management of Opex and headcount management focused on risks and opportunities. Includes monthly close, forecast, annual operating plan, and reporting of key SaaS business metrics
  • Work with department heads and senior managers to set up processes to analyze budget versus actual results
  • Coordinate and prepare monthly and quarterly variance analysis
  • Assist in ad-hoc analysis and projects

Qualifications:

  • Demonstrated Success with Financial Analysis.
  • Strong Excel skills with the ability to manage complex models, produce ad hoc reports, and perform cohort data analysis
  • Ability to effectively and efficiently communicate with executives and various business leaders
  • Strong understanding of P&L, Balance Sheet, Cash Flow Statement, budgeting and other FP&A concepts
  • Prior experience with subscription based revenue models.  Experience with SaaS or Cloud companies strongly preferred.
  • Bachelor’s degree in Accounting/Finance or related discipline

Please send your resume to jobs_fa@egnyte.com and reference "Financial Analyst" in the subject line.

Human Resources Generalist (Spokane, WA - USA)

Position Description:

As our company continues to grow, we’re looking for a Human Resources Generalist to provide a wide range of HR support to our expanding group of employees in Spokane.

Specific Responsibilities will include:

  • Support end-to-end employee lifecycle management process
  • Own onboarding to offboarding process including new hire engagement, processing I-9s, employment verifications, payroll coordination, benefits enrollment & changes, LOA and separation processes
  • Provide frontline support to employees as a go-to person for all HR and benefit related queries
  • Facilitate & provide administrative support for performance management initiatives, employee engagement surveys, training and development initiatives
  • Review monthly invoices from benefits and office vendors and submit for approval
  • Provide employee guidance for benefit questions, open enrollment support, escalating issues to brokers as necessary
  • Support, collaborate and partner with HR team on implementing HR systems, tools, programs, policies and initiatives
  • Develop, streamline and enforce HR processes and policies for organizational effectiveness
  • Assist with gathering information on regulatory and compliance reporting, compliance and legal audits
  • Maintain compliance with federal, state and local employment, benefits & leave laws and regulations
  • Maintain and update employee handbook, HR forms and templates, HR communications and dissemination of HR information
  • Execute on ad-hoc projects as assigned by HR team

Ideal Candidate Qualifications:

  • BA/BS Degree required in Business, HR or related field
  • Minimum 4 years of progressive HR Operations or Generalist experience preferably in mid-late stage startups
  • Solid understanding for employment law (ADA, EEO, FMLA/FLA, PDL, PFL, FLSA, ERISA, COBRA etc.)
  • Strong Time management, prioritization & organization skills
  • Strong analytical, problem solving skills
  • Outstanding communication and interpersonal skills
  • Ability to maintain data confidentiality
  • Tech savvy: Proficient in MS suite (Excel, Power point), HRIS, ATS, Google Apps
  • Dependable, proactive, can do attitude, willing to roll up your sleeves

Please send your resume to jobs@egnyte.com and reference "Human Resources Generalist - Spokane" in the subject line.

Senior Accountant (Mountain View, CA - USA)

About The Role:

We’re looking for an accounting super star to join our fast growing accounting team as the Company scales towards the IPO. You will have the opportunity to serve as a key contributor to a dynamic business environment and strengthen your understanding of both operational and technical accounting processes.

You’re Excited About This Opportunity Because You Will...

  • Be responsible for accurate and timely month-end procedures for key balance sheets and income statement accounts including preparing and reviewing journal entries and account reconciliations, and contributing to the preparation of monthly management reporting package
  • Drive the process establishment or improvement and system implementation for the financial processes including but not limiting to revenue, equity, procurement and capital lease.
  • Collaborate cross-functionally with various organizations within the company by providing financial insights and relevant reporting.
  • Perform technical accounting research and provide recommendations on accounting issues
  • Serve as the key contact for the auditors and facilitate various audit requests.
  • Participate in the ongoing development of accounting policies, procedures and controls.
  • Contribute to dynamic projects as arise in a fast growing company including but not limiting to ASC 606 implementation, ERP implementation and SEC reporting.

We’re Excited About You Because…

  • You have a Bachelor's degree with a major in Accounting
  • You have 4-5+ years of work experience. Big four public accounting and/or public company experience is preferred.
  • You are self-motivated and a problem solver with a "can-do" mentality and a strong desire to drive changes.
  • You are excited about building and refining processes and contributing to a scaling business operation.
  • You are a team player and yet have the ability to work independently.
  • You are highly skilled in Microsoft Excel, Word, Powerpoint and capable of manipulating and analyzing large data sets and building reports.
  • You are comfortable juggling multiple tasks while meeting hard deadlines.
  • You are highly organized and detail-oriented.
  • You have excellent written and oral communication, interpersonal and problem-solving skills.

Please send your resume to jobs_accounting@egnyte.com and reference "Senior Accountant" in the subject line.

Sales Recruiter (Raleigh, NC - USA)

Position Description:

As our company continues to grow, we’re looking for a Sales Recruiter to collaborate with hiring managers across multiple sales teams and geographies in driving full cycle recruiting.

Own Full Lifecycle Recruiting including:

  • Collaborate with Hiring Managers and Executives to define position requirements, create job descriptions and review interview strategies.
  • Proactively source, screen and manage candidates, coordinate interviews & pre-assessment testing, gather & document feedback, facilitate the selection process, conducting reference checks, negotiating offers and post hire check-ins.
  • Build a sourcing strategy and execute to build talent pipelines for hard-to-fill roles.
  • Deliver an outstanding candidate experience and be a brand ambassador
  • Partner with internal cross functional groups including, HR and Finance teams to facilitate hiring.
  • Support and assist Director of Recruiting on various initiatives to drive projects aimed at improving talent acquisition process, employer branding, internship program, recruitment drives, etc.

The Successful Candidate will need:

  • Demonstrated success recruiting/filling sales positions.
  • Effective strategic thinking, cross group collaboration, and oral/written/persuasive communication skills required.
  • Result-oriented, consistently meets or exceeds established metrics and goals.
  • Knowledge of federal, state and local laws and statutes which govern employment policies and practices.
  • Experience in advanced, innovative sourcing and engaging passive candidates.
  • Wide knowledge of recruiting and sourcing tools.
  • Proficiency with ATS – JobVite preferred.
  • Ability to scale and work in highly dynamic culture and is comfortable with ambiguity.
  • High integrity; experience working with sensitive and confidential situations; track record of building strong trust and confidence with business leaders and teams.
  • Bachelor’s degree preferred

Please send your resume to jobs@egnyte.com and reference "Sales Recruiter" in the subject line.

Sr. Manager, Revenue Operations (Mountain View, CA - USA)

Position Description:

As our company continues to grow and moves closer to an IPO we’re dealing with more complicated needs. We’re looking for a seasoned, strategic and hands-on leader of Revenue Operations to build out and run our global revenue function. This position will play a critical role supporting the Company’s continued track record of strong revenue growth and driving a scalable and efficient operation.

The primary focus of this position is to oversee Order-to-Cash (OTC) process including order review, deal deployment, billing, cash collection and revenue recognition. The role will manage three team members and work cross-functionally with Sales Operations, Sales, Customer Success, Engineering, FP&A, and Legal. The ideal candidate will have a strong background in the SaaS industry and will be able to demonstrate a solid understanding of the OTC process, as well as strong system skills to proactively work with engineers in automation. In addition, the candidate will become a subject-matter expert in administering the Billing and revenue recognition applications. Hence, this role requires strong analytical and communication skills, fast-learning ability, and passion for process improvement. This position will report to VP, Corporate Controller.

Specific Responsibilities include:

  • Supervise worldwide operational accounting activities associated with order management and revenue recognition
  • Manage and execute an efficient and accurate accounting close and reporting process
  • Lead day-to-day activities, including but not limited to order review, deal deployment, billing, collection, revenue recognition and period- end close reporting
  • Manage accounts receivable and cash application to ensure timely and accurate recording, collection, reconciliation and reporting of accounts receivable
  • Review and provide explanations for accounts receivable aging and collections metrics
  • Participate in cash forecast effort by analyzing billing data and cash collection status
  • Manage sales tax related activities and ensure tax compliance
  • Lead and support system implementations and various automation projects
  • Participate in identifying billing system and billing process improvements, including designing new billing reports, and working with Engineering and Products departments to implement changes
  • Communicate and document system requirements and billing application changes
  • Seek opportunities to continuously improve existing system functionalities
  • Implement OTC related accounting policies, internal controls and processes
  • Maintain and enhance existing systems, documentation and communication of new processes and updates to team members
  • Develop and mentor staff to build their professional career and maximize individual potential
  • Support business and departmental initiatives as needed

Qualifications:

  • Bachelor’s degree in Accounting, Finance, Business, information system or equivalent
  • Experience with a fast growing SaaS public company is required
  • Extensive experience with ERP systems and billing applications (Zuora, NetSuite, Intacct implementation experience highly valued)
  • Experience with accounts reconciliations and closing procedures for accounts receivable
  • Basic Knowledge of GAAP as applied to revenue and accounts receivable related activities
  • Excellent communication skills and the ability to communicate effectively across departments and at different levels
  • Excellent written and oral communication, interpersonal and problem-solving skills
  • Superior working knowledge of Microsoft Excel
  • Self-starter with “can do” attitude and ability to multi-task while performing a variety of complex tasks

Personal Characteristics

  • Flexible and adaptable: Candidate should be able to switch gears in various high-stress situations and apply themselves to quickly learning new technologies and adopting new methodologies.
  • Attention to detail: Candidate must live by the mantra of “the devil is in the details” and will take great pride in getting it right.
  • Results oriented: Candidate should be able to collaborate with different individuals across the organization, and “roll-up the sleeves” in order to accomplish all necessary tasks.
  • Accountability: Candidate should be a team player who leads by example, holds self-accountable for performance, takes absolute ownership, and champions of new initiatives.
  • Communicative: Candidate will take an 'open source' attitude to quality assurance. Keeps others in the company informed and up to date on his or her priorities, current tasks and work completed. Encourages constructive criticism on his or her work.
  • Problem solver: Candidate should be a strong, analytical problem solver with a common sense and practical solutions orientation.
  • Creative: Candidate should be able to think outside the box to find the optimal solution to problems.

Please send your resume to financejobs@egnyte.com and reference "Sr. Manager, Revenue Operations" in the subject line.