Senior Software Engineer at Kenna Security
Sorry, this job was removed at 12:29 p.m. (CST) on Monday, November 18, 2019
Kenna Security is revolutionizing cyber risk with a SaaS-based platform that uses data science to combine vulnerability data with exploit intelligence to measure risk, predict attacks and prioritize remediation. We are leading the way in helping enterprises reduce their risk while increasing their efficiency and preventing attacks. Kenna Security was recently named one of the top 10 hottest start-ups and named to the Inc. 500 fastest growing companies list.
We’re looking to hire super smart engineers who like to take ownership of our technical problems, and work autonomously to get things built and shipped without any unnecessary bureaucracy. Our team is built on trust, accountability and transparency. We sometimes ask a lot from our employees, but always reciprocate back with the same flexibility they give us.
We’re small enough that every employee receives a healthy amount of equity and the chance to have a significant impact on technical process and company culture, but large enough that we’ve established product-market fit, so our engineers can focus their energy on scaling our platform to keep up with the growth of the business.
This position is an opportunity for an engineer to take ownership of significant technical areas across the entire stack by tackling complex analytical problems across a large data set in a tech-centric company.
DUTIES & RESPONSIBILITIES
- Full-stack software design and development, primarily in Ruby.
- Data modeling and querying at scale in MySQL and Elasticsearch.
- Pragmatic technical decision-making to ensure we're delivering high quality software as quickly as possible.
QUALIFICATIONS & EXPERIENCE
- Experience working in small teams with a great deal of autonomy.
- An understanding of the pace of a startup (and the excitement to jump into it).
- Experience with some or all of our existing stack: Ruby, Rails, MySQL, Elasticsearch.
- Significant experience with dynamic languages, agile methodologies, test-driven development, and distributed systems.
- Experience communicating with stakeholders and customers in the lifecycle of a technology product or project.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex or national origin.
Read Full Job Description