Fantastic Interaction!

I love working at LookingGlass because of the relationships you build and exposure you have to really fantastic minds in the intelligence industry. Both internally and with clients, the interaction is fantastic.

— Sandra Larson (8 years)

All about the People.

For me, it’s all about the people. Working at LookingGlass, I get to work with the highly intelligent co-workers as well as the brightest and most sophisticated clients in the cyber security industry. I am always learning something new and am surrounded by the smart and supportive people. I find that this to be the best environment to build a career…

— Kirstin Doan (6 years)

Working at LookingGlass over the past seven years has provided me with what is easily comparable to a second family. Although my position has awarded me the opportunity to work remotely, I have been able to forge meaningful and lasting relationships with the clients I service and the great people I work with everyday.

As a new employee, you can expect to plug into a wealth of knowledge and resources in taking the first step to a rewarding career by doing work that matters!

— Mike Daisley (7 years)

Featured Position

Software Engineer

Engineering · San Jose, California

LOOKINGGLASS CYBER SOLUTIONS is hiring for an experienced, dynamic and technically versed Software Engineers. This chosen candidate will look to be apart of and support a small software engineering team responsible for assessing requirements, developing use cases, and designing, coding, documenting, debugging and maintaining software applications.

  • The Software Engineer position requires applicants to be self-driven and work in a distributed team designing and coding high quality customer driven ready to ship solutions. The candidate has strong working knowledge and experience of Agile Software Development and will be responsible for design, coding, and testing of solutions touching on a wide variety of technologies. Strong collaboration skills are a must.

    • Codes, documents and demonstrates complex solutions by developing documentation, layouts, diagrams, charts, code comments, and well-structured code while working within the Agile Scrum software development methodology.
    • Improves operations by conducting systems analysis; recommending changes in product, policies and procedures.
    • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
    • Accomplishes engineering and organization mission by completing related software engineering and organizational tasks as assigned.
    • Develops software by studying information needs; studying systems flow, data usage, and work processes resulting in strong code implementing the solution; investigating problem areas
    • Bachelor’s Degree in Engineering or Computer Science, equivalent work experience can be substituted for a degree and five years of experience as a Software Engineer;
    • 2-10 years of experience in design and coding of complex solutions
    • Strong coding skills
    • Linux system experience required
    • Proficiency with C/C++ and Java
    • Understanding of low level network protocols (TCP/IP, UDP, DNS, etc.)
    • Understanding of various server technologies is a plus (Docker, Spring, etc.)
    • Excellent verbal and written communication skills required, fluent in English
    • Experience working in an Agile Scrum development environment
    • Background in security and network products a plus
    • Understanding of web technologies (JavaScript, JQuery, HTML5, CSS, or similar technologies)
    • Python experience a plus
  • None beyond what is above

Our Values

LookingGlass is comprised of Internet trailblazers, technical innovators and experienced business professionals.

Our value system is founded on our six core principles.


For each employee and our customers


In yourself, team and where we are going


To peers, managers and ourselves


Don’t fear failure; fail-fast, recover faster


To solve difficult challenges and overcome obstacles


Without it, we have very little to offer


  • Be well

    Health & Fitness | Work & Home Life Balance
  • Be recognized

    Shout Out Program | Quarterly & Annual Awards
  • Be in the know

    All Hands Meetings | Coffee with the CEO |
    Training & Professional Development
  • Be involved

    Fun Committee | Community
    Outreach | Recognition Committee
  • Be rewarded

    Competitive Compensation | Tuition Reimbursement |
    Employer-Matched 401(k)