Software Engineer - Stealthwatch
Location:Prague, Czech Republic
Area of InterestEngineer - Software
What You'll Do
You will build a security detection system for our customers using current technologies. You will make technology choices and put them into practice. Technologies like React, AngularJS, Node.js, HTML 5, Gherkin on the front end and Scala, Go, Java, Docker, Kubernetes, AWS on the back end would be good starting points. You will work with your team to deliver innovative security software solutions (not writing shelfware) for our customers. You will be part of a strong collaborative Agile/Scrum team. Individuality in a team environment reflects the culture you will need to support.
You will be helping our customers protect what's important from cyber threats. You will be challenged in working to solve some tough engineering problems using some of the latest tools, technologies and approaches. You will look to apply lean startup principles to validate the growth and value potential in all that we do. Making the world a safer place. Big company resources w/ small company culture/feel.
Who You'll Work With
You will work in cross functional teams that own their outcomes. We believe in building strong teams and look for people that feel the same. You and your teammates believe in healthy discussions around ideas and how to deliver quality solutions to our customers. You will be part of a small team that engages in unfiltered conflict around ideas. You will be part of an established but fast-growing organization that continues to thrive in the security industry. You will follow our solutions with your team to our customers and will work with the people and departments on the way to ensure success. You and your team will hold one another accountable for delivery. We are not satisfied until the customer's problem is solved. The team will focus on the achievement of collective results. The team is willing to experiment and adapt. Where forks in the road are approached, they will use data to drive their decisions.
Who You Are
A disciplined, practitioner of sound software engineering practices. Your passion is creating delightful user experiences, specializing on both front end and back end. You enjoy taking designs and breathing life into them. You enjoy working with your colleagues in connecting the front end to RESTful services on the back end. You love writing tests and any other automation hacks to improve efficiency and quality. You enjoy staying on top of fast-moving trends in web development and at the same time implementing state of the art scalable back-end architectures You possess an inner level of confidence that allows you to lead some days and follow others based on what is needed for the desired outcomes. You are an active learner on a journey to solve problems for our customers. You have multiple skills in your toolbox and have the ability to pick the right tool for the right job.
Excellent verbal communication skills (English a must)
Proficient in front-end development, familiar with browsers' compatibilities, experience with software testing
AngularJS, HTML5, CSS, consuming RESTful services
Proven experience with designing back-end architectures. Experience of or willingness to learn: Java, Scala, Go, Python
Familiarity with accessibility, and internationalization/localization, security (e.g. OWASP) concerns
An understanding of application performance tuning and resource usage
Working knowledge of networking theory (TCP/IP) or strong desire to learn it
You collaborate with other engineers and people in the organization to improve our solution delivery
You believe in Lean/Agile principles and actively work to incorporate them in the organization
You care about your craft and strive towards producing high-quality code.