At SourceClear, our tools help companies use open source safely by analyzing the security of the libraries they use. With every build, teams get version drift and vulnerability information for every dependency, pulled from the SourceClear Registry, the largest security database of its kind. In fact, we have already analyzed almost 20 billion lines of code from the open source community.
Our customers include some of the largest software vendors and Internet companies in the world. Software developers, build engineers, dev ops and security officers in industries ranging from technology, social media, retail, finance to defense rely on us to keep them informed about existing and new software exploits and how it may effect their systems.
JOB DESCRIPTION
We are looking for a Technical Lead to architect and develop a system used to track all open source libraries and their vulnerabilities in all open source software. This is not a simple key value data store with some specialized access methods. The SourceClear Registy is used to find any snippet of code anywhere in the universe of open source library. It is also used by researchers to build graphs connecting connecting lines of code, with vulnerability patterns, with the author of the code. In addition, it keeps track of every version of a library and its source branch, tag or commit. We are looking for software rockstar to take what we've built to the next level. We''ll tell you more, if you come and interview.
RESPONSIBILITES
- Lead the development of a database and retrieval system for accessing all known software libraries and their vulnerabilities
- Architect systems that can horizontally scale to millions of concurrent connections.
- Deliver products that are reliable, resource efficient and maintainable.
- Maintain a minimum of 85% unit test coverage for all code you and your team deliver.
- Collaborate with Product and Business Leaders to create detailed specifications for all new product features.
- Provide thought leadership to the team and develop novel techniques for solving problems.
- Advocate for the develop perspective throughout the product lifecycle
- Provide mentoring to other very highly skilled engineers
QUALIFICATIONS
REQUIREMENTS
- Demonstrated ability to work in a fast-paced environment that ships code daily or weekly
- Experience architecting, developing and building web applications at Internet scale
- Linux expertise
- Proficiency in Java
- Proficiency in a scripting language (e.g. Ruby, Python, Bash)
- Excellent communication skills
- Must have managed a team of at least 3 direct reports
- Ability to recruit and retain top of class software engineers
- 5+ years professional development experience
- Advanced degree in Computer Science (CS)
OTHER INFORMATION
We're a progressive company where security and privacy come first. We work hard as a team, value our diverse backgrounds and perspectives, and believe shipping is king.
We have offices in San Francisco and Singapore, and are backed by Index Ventures and Storm Ventures. We're happily helping customers in the technology, media, retail, finance, and defense industries all over the world to build software safely.
We'd love to hear from you. Please send along your resume and GutHub id and a note on why you're interested in what we're up to.
Related Job Searches:
- Company:
SourceClear Pte. Ltd. - Designation:
Engineering Lead (Development) - Profession:
IT / Information Technology - Industry:
Computer and IT