Experience Inc. Jobs

Job Information

eightfold.ai Software Engineer - Core Infrastructure ( Dist Systems) in Santa Clara, California

Eightfold.ai was founded with a vision to solve for employment in our society. Eightfold offers the industry’s first AI-powered Talent Intelligence Platform to transform how organizations plan, hire, develop and retain a diverse workforce, enabling individuals to transform their career.

About Core Infrastructure Team

The Infra team at Eightfold is responsible for building, maintaining and enhancing the very core parts of our stack - everything from Search, Databases, Machine Learning Infrastructure, Data Warehouse, Developer Platform, and Application Infrastructure. This infrastructure is used by every team and powers every single product at Eightfold.

What you will do (or learn to do)

As a Software Engineer - Core Infrastructure ( Dist Systems) , our expectations from you are:

  • Design, develop, maintain, and support distributed systems in Eightfold’s core infrastructure.

  • Build out large-scale software platforms that are used by millions of users and processes huge terabytes of data . This team supports a multitude of services that leverage this data.

  • Create algorithms and data structures to improve overall system performance.

  • Build out microservices using frameworks such as Docker and Kubernetes to power all our products.

  • Build distributed Microservice-based architectures to maximize system extensibility, scalability, and availability.

  • Support the deployment and operations of our product across multiple environments.

  • Deliver high-performance, reliable, and scalable product leveraging best-of-breed technology.

  • We support customers all over the world, including governments and enterprises, and help them meet strict security standards.

  • Diagnose problems which can arise in a complex distributed environment.

  • Support the deployment and operations of our product across multiple environments.

  • Design and implement data structures, algorithms, and artificial intelligence models to improve overall system performance.

What you bring

  • Experience with backend software development.

  • Strong coding, data structures, algorithms, and Problem-Solving skills.

  • 1-3+ years of experience building high-quality software that is secure and scalable and highly available

  • Experience in building distributed systems or high performance systems.

  • Interest in large-scale distributed system design, problem-solving, and data analysis skills.

  • Bachelors or Masters degree in Computer Science or equivalent years of experience

  • Familiarity with DevOps and SRE principles. We are tools-agnostic and often build our own, or extend existing tools and services.

  • Degree in Computer Science is preferred

Skills. We consider the following skills to be relevant for this position:

• Python (Programming Language)

• Distributed Systems

• System Design

• Problem Solving

• Data Pipelines

• Amazon Web Services

• Software as a Service (Saas)

• Algorithms

• Distributed Systems

• Microservices

• Amazon Web Services

• Object Oriented Programming

• Python (Programming Language)

• Data Structures

• Data Modelling

• Data Infrastructure

• Google Cloud Platform

• Microsoft Azure

• Backend

• java

• Computer Programming

• Data Analysis

• Apache Spark

• Big Data

• Hadoop

• Docker

• Kubernetes

• Artificial Intelligence

• Data Mining

Pay Transparency

The information below is provided for candidates hired in California location.

In California, the standard base pay range for this role is USD $99,000 - $149,000 annually.

In addition to a competitive base salary, this position is also eligible for equity awards, benefits and discretionary bonuses. A candidate’s salary is determined by various factors including, but not limited to, experience, skills, and geographic location within the state.

We offer competitive compensation and benefits, including family medical, vision, and dental coverage. We also offer a 401k plan, stock options, and unlimited paid time off for all eligible employees.

Eightfold.ai provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, or disability.