Senior Backend Engineer - Data Path

Silicon Valley, CA, United States

Armorblox


Role Location

  • Silicon Valley, CA, United States

Employees

26 - 50 people

Address

19200 Stevens Creek Blvd Ste 100
Cupertino, CA, 95014, US

Tech Stack

  • Node.js
  • React
  • React Native
  • Kubernetes
  • Zookeeper
  • Kafka
  • Python
  • PyTorch
  • Tensorflow
  • Azure
  • AWS
  • Google Cloud
  • GraphQL
  • Git
  • Go

Role Description

As a key member of the infrastructure team, you will be responsible for building core components of the Armorblox SaaS data Infrastructure. You will architect, instrument and scale our ability to process and visualize mission critical information.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering or related fields
  • 8+ years of work experience as a software developer, independent contributor
  • Experience building highly performant, scalable and highly available data pipelines.
  • Strong understanding of data structures, algorithms and applications to real-world projects.
  • Deep understanding of micro services architecture, distributed systems and state synchronization.
  • Proficiency in one or more of the following languages - GoLang, Python, Java, C/C++
  • Prior Startup experience

Preferred Qualifications

  • Master's degrees in Computer Science, Computer Engineering or related fields.
  • 5+ years of work experience as a software developer, independent contributor.
  • Knowledge of building, deploying micro services using Docker, Kubernetes.
  • Experience designing and coding data pipelines using messaging infrastructure and RPC frameworks.
  • Familiarity with one or more of the following NoSQL, SQL, relational and graph data stores
  • Enjoy building fault tolerant and highly available distributed systems that can handle high volume of time sensitive data with no downtime.
  • Enjoy working in a fast-paced, rapidly changing environment.
  • Ability to continuously learn and work both independently and in a team.

About Armorblox

Armorblox is a cloud office security platform that stops targeted attacks and data loss across email, messaging, and file-sharing services using natural language understanding. Organizations use pre-configured Armorblox policies to stop targeted attacks, automate abuse mailbox remediation, and prevent outbound and lateral data loss.

Company Culture

Our company culture is built upon relationships, transparency, support and empathy. We have a tightly knit team of passionate people where everyone has a voice by default. Our culture is a balance between hiring the right people and giving them a framework within which they can express the best version of themselves.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.