Building massive-scale systems to protect Fortune 100 customers' business-critical communications
Requirements
- Prior experience with one or more JVM languages: Java, Scala, or similar
- Prior experience working with large databases
- Knowledge of cloud computing platforms like EC2, or similar
- Prior experience & a working knowledge with service deployments on Linux
- Experience with Kafka, Spark, and Flink
- Experience with distributed systems
Responsibilities
- Build systems that interface with distributed database infrastructure and incoming streams of threat data
- Manage complex workflows interacting with multiple distributed systems
- Implement secure pipelines that don't lose data and are resilient to system failures
- Write automation code that deploys and monitors systems in the cloud
- Evaluate new design & code patterns regularly
Other
- At least 8 years of IT experience
- A B.S. or M.S. in Computer Science or related field, or equivalent experience
- Strong conviction to solve critical business problems in an efficient manner
- Ability to work remotely for the first year and relocate to Draper, UT thereafter
- No visa sponsorship available, open to Corp-to-Corp (C2C) arrangements