Alpharetta, Georgia, USA
825 days ago
Software Engineer

Software Engineer

Lancope is looking for a Software Engineer to be an integral part of our solution delivery team. The Software Engineer will provide technical leadership in the design and development of functionality and services common across all Lancope products.

Main Responsibilities

Design, document, and implement complex engineering solutions

Support and extend existing design and architecture patterns

Thrives working in a lean/agile environment

Built-in quality focusing on multiple testing vectors including unit tests, automated functional, builds, deployments and automated integration testing

If you do something more than once automate it

Attention to quality based design and delivery

Passion to learn new technologies and standards

Care about keeping the code maintainable, preserving its integrity

Enjoys building things and shipping them. Truly making them work

Mentor other engineers through design reviews and code reviews. Be willing to receive the same

Evaluate and research product requirements

Break down and estimate work effort

Troubleshoot and fix defects

Desired Skills and Experience

Experience with solving complex design problems around large data sets

At least 4 years of software development using Java, C/C++, and Python. Some Scala experience preferred

At least 4 years of experience of Linux development

Solid understanding of TCP/IP networking protocols and tools

Proficiency with virtualization technologies such as VMware, KVM, and Xen

Familiarity with container technologies such as Docker a plus

Success in an Agile Scrum environment in support of a continuous product delivery

Experience with government certifications (e.g., UC APL, Common Criteria) desired

BS in Computer Science or equivalent experience

Strong written and verbal communication skills

Familiarity with Network Security or Information Technology domain space

Confirm your E-mail: Send Email