Lead Software Engineer

East Bay, (none selected) | Direct Hire

Post Date: 06/27/2016 Job ID: 8012 Industry: Computer Science

The ideal candidate has a breadth of experience helping architect and develop large, distributed software systems with big data systems experience. Experience architecting and developing systems with the Java programming language required. Experience programming in C, Scala, Python and other languages a big plus. Interest and/or
background in security a big plus.

8+ years software development and architecture experience.
5+ years Java experience
2+ years cloud infrastructure experience (AWS, Azure, OpenStack, etc.)
Strong background in solving concurrency and horizontal scalability problems .
Experience with Big Data Technologies.
Experience architecting and developing distributed systems.
 Experience building / consuming REST APIs.
 Experience with high throughput, scalable, systems.
Experience with SQL and NoSQL database systems.
Strong data analysis skills leveraging various technologies.
Self­starter with strong work ethic and ability to excel as part of a geographically diverse team.
Comfortable with Agile development practices like unit tests, and code reviews.
Excellent verbal and written communication skills.

Preferred Skills and Experience:
Knowledge of enterprise security / threat intelligence / threat detection a big plus.
 Experience in Network security is a plus.
 Experience with application security a plus.
 Machine learning experience
 Functional programming experience
 Message/Actor based frameworks like Erlang or Akka
Open source security tools : OSSEC, snort, Metasploit, Nessus
Tools: Github or similar, Sphinx, Elasticsearch, Hadoop, Valgrind, Fortify


Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: