Senior C/Linux Software Engineer Alert Logic
THIS JOB HAS EXPIRED
Job Id: TC1004
of Openings: 1
Alert Logic continues to grow at a rapid pace and has multiple openings for intermediate to senior level back end C/Linux Software Engineers 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.
Alert Logic sits at the nexus of two of the hottest trends in IT: the adoption of cloud technologies and increased security and compliance requirements driven by an increasingly connected world. In a typical month, Alert Logic processes over 100 million security events and stores petabytes of data for over 1,300 enterprise customers. We are an established company with a history of almost ten years, yet maintain a pace, energy and agility that allows us to advance our offerings and technology and preserve a startup-like culture. Our revenues are strong. Our customer base is growing rapidly. Everything is in place except one thing: you.
Responsibilities:
Design, develop and maintain client server architecture using C in a Linux environment.
Work independently with minimal supervision to solve complex engineering problems.
Work in a dynamic team environment to extend our scalable map-reduce computing platform following coding guidelines and Agile development methodology.
Requirements:
Expert level skills in C programming, POSIX API (including usage of multi-threading constructs)
Strong knowledge of UNIX/LINUX system level API design with strong background in writing network applications.
Experience in Client/Server architecture and distributed systems development
Proven experience delivering production level projects that are used by a large number of concurrent users
Strong practical knowledge of network protocols such as IP, TCP, UDP and HTTP
Desired Skills:
Well rounded skills with proven hands on experience with more than one object oriented programming language such as C++, Java, Perl, etc
Hands on experience with functional programming languages such as Erlang is a big plus
Experience developing autonomous agents and multi-agent systems is a plus
Strong relational database skills (Any experience with MySQL is a plus)
BS in CS, CE, EE or equivalent field is desired but not required
| Location: |
1776 Yorktown
Seventh Floor
Houston, TX 77056
United States
|