Overview

You will become a catalyst to our real-time and data analytics platform activities. We collect and process an increasing amount of workflow, telemetry, log, audio, and video data in our environments. This data is generated by our customers, partners, and our devices worldwide. The organization you would be joining is developing services, tools, and processes to support engineering teams as well as deliver solutions to our customers. You will be working on a world-class team that uses state of the art technologies and techniques. Your efforts will help to shape engineering culture and standards across our software product organization.

Responsibilities will include:

  • Design and lead development of platform services. As a lead you are expected to be hands on with coding, reviewing code, collecting and triaging requirements, and supporting the services you build.
  • Ensure smooth ongoing support of the services with high availability while making continuous improvements.
  • Help engineering teams across the organization to understand and use the platform.
  • Advance the data architecture and the platform and ensure alignment to architectural tenets
  • Collaborate with the Data Science team in order to refine and implement algorithms aligned with business strategy.

The ideal candidate will also have:

  • Experience designing and delivering 24×7 mission critical low latency services in the cloud.
  • Familiarity with stream processing services such as Kafka, AWS Kinesis, Apache Storm, Spark Streaming, Azure Event Hub, etc.
  • Experience in any big data technologies – Hadoop, EMR, Amazon Redshift, Azure CosmosDB, Azure Data Lake, AWS DynamoDB, or advanced analytics tools will be a plus.
  • Strong analytical skills with a passion for solving problems.
  • Comfortable programming in Java or C#

On a personal level, we’re also looking for the following attributes:

  • Be interested in performing within a fast paced, evolving, growing and agile environment
  • Show us that you have a strong level of curiosity and interest to learn
  • You should be able to obtain background clearance as required by government customer

Requirements

  • BS in Computer Science, Mathematics, or equivalent degree
  • 3+ years of software development and/or data engineering experience