Distributed Systems Software Engineer Alert Logic
Alert Logic continues to grow at a rapid pace and has multiple openings for intermediate to senior level back end Distributed Systems Software Engineer to join our team of highly skilled and motivated engineers that are developing our next generation SaaS platform based on proprietary cloud computing using C in a Linux environment. The platform will run on a multi node computational grid with virtually infinite horizontal scaling capabilities. A large portion of the cloud infrastructure is developed in Erlang and therefore allows a high level of parallelism.
The Distributed Systems Software Engineer will work as part of the Platform Analytics team to design, develop and deliver the advanced security and compliance analytics solutions that are a core component of the Alert Logic Security as a Service (SaaS) platform. Alert Logic collects and retains data from 2,300 customer networks ,including log,IDS events, netflow, etc., and performs real-time and batch processing to deliver security and compliance outcomes for our customers. In this role, you will contribute in the one or more of the following technology areas:
Scalable grid processing computing architecture, running on 100s of nodes, and processing lOTB+ per day
Distributed storage system architecture, managing lOs of petabytes of customer data
Statistical and machine learning components that perform online and batch data analysis
Research and develop solutions using emerging hardware and distributed systems technologies
The ideal candidate will possess a strong software engineering background delivering novel software solutions for large-scale distributed systems.
Expert design and development skills in C and/or Erlang
8+ years of experience developing production software on Unix-based systems
Demonstrated distributed systems programming skills building scalable and fault-tolerant services
Passion for what you design and build, with a strong sense of ownership of the results of your decisions
Strong experience designing platform technology successfully leveraged by other developers
Extensive background in systems programming, algorithms, data structures, optimization as well as essential performance tuning/testing
Experience building multi-tenant, or software as a service, applications or technology platforms
Knowledge of all aspects of SQL databases and experience with high-volume transactions processing
Real production experience with NoSQL database technology, such as Riak, Voldemort, or Cassandra
Contribution to, or solid experience with, one or more map-reduce frameworks
B.S. in Computer Science, Engineering, or equivalent experience
||1776 Yorktown |
Houston, TX 77056
Alert Logic's on-demand solutions provide the easiest way to secure networks and comply with policies and regulations by enabling our customers to detect threats, eliminate vulnerabilities, and manage log data.Investors: Access Venture Partners
, DFJ Mercury
, Hunt Ventures/Hunt BioVentures
, OCA Ventures
, Updata Partners All Jobs: at Alert Logic
Houston, TX 77056
|Company Profile:||Alert Logic is the industry's leading provider of on-demand IT compliance and security solutions. Our solutions provide mid-sized organizations with the easiest way to secure networks and comply with policies and regulations.
Our on-demand platform utilizes software-as-a-service to deliver the benefits of rapid deployment, zero maintenance, and no upfront capital costs. As a result, Alert Logic customers benefit from easy and affordable network security and compliance.
Headquartered in Houston, Texas, Alert Logic is changing the way IT compliance and security solutions are designed, delivered, and utilized. |
Support Alert Logic with Social Media services