Associate Software Engineer

Baltimore, MD
Jan 20, 2022
Jan 22, 2022
Full Time
OPPORTUNITY OVERVIEWZeroFOX seeks brilliant, motivated, innovative Software Engineers who want to build scalable SaaS software in the cloud to help our team continue to rapidly innovate and scale. Our software is scaling up by over 50% per quarter, and we need more phenomenal teammates to help us stay ahead of that growth while providing ever-greater value to our customers, with ever-higher quality! You'll join a team of software engineers, cybersecurity experts, and data scientists who are disrupting the cyber security industry providing Digital Risk Protection: Protection on social media and digital channels from security threats like social engineering, external fraud, data loss, insider threat, reputation-based attacks, etc.ResponsibilitiesDevelop components of our core SaaS platform written in Python, Django, Javascript, Node, Angular, and GoSolve problems by either writing solutions from scratch or by using open source projectsGain an in-depth understanding of all of the team's code, systems, and toolsContribute to existing tech stack and actively research and advocate for new tools, technologies, and methodologies to evolve it over timeQualificationsBachelor's or Master's degree in computer science, or equivalent experienceWritten and verbal communication skillsStrong knowledge of algorithms and data structuresExperience with object-oriented programming conceptsAbility to work independently with minimal supervision and quickly learn new technologies>Valuable SkillsExperience with:Python, including DjangoJavascript, including usage of Node and/or AngularGo programming languageLinux, Git, cloud developmentAgile, continuous improvement processesContainerized microservicesExperience designing, maintaining, versioning internal and external REST APIsUnderstanding of message driven architectureBenefitsCompetitive compensationStock optionsMonthly team outings (think breweries, paintball, game night, go-karts)Ability to work remotelyDo you want to love where you work?Amazing Product: ZeroFOX has created a paradigm-shifting cybersecurity product that has been recognized as leading the next generation of predictive cyber solutions.Recently raised a $74 million Series D led by Intel Capital, and joined by some of the most respected VCs in the country, like NEA and Redline Capital.Bragging Rights: Named the #1 startup in Baltimore and #2 startup in Maryland by the Tech TribuneTight-Knit Team: ZeroFOX Engineering is a community - most describe our team as a group of talented, driven individuals who are incredibly committed to each other and the overall success of the team. All are encouraged to contribute their feedback and innovative ideas into our product, development practices, and operations.Get Things Done: Innovation is woven into the fabric of our organization. Every aspect of our operations is purposeful; enabling us to research, develop and innovate faster than the competition.Benefits: In addition to competitive compensation, full-time employees can participate in our health insurance plans, retirement, and more.Best Office in Downtown Baltimore (Federal Hill): Large floor-to-ceiling windows, a productive workspace, an awesome community area and free street parking available.Interested?Ready to apply? Visit us at to find out more and join the best team in the security industry.Not ready to apply? Email careers_at_zerofox_dot_com to speak with a member of the team!Want to learn more about our Software Engineering team? Visit us at https://engineering.zerofox.comABOUT ZEROFOXZeroFox's mission is clear: we protect customers - their data, their assets and their people - across the internet. Through AI-powered technology, global intelligence collection and services provided by a team of expert analysts and threat hunters, we give customers the protection and intelligence needed to disrupt a new era of attacks on the surface, deep and dark web. With $150M+ in funding to date, recognition from Forrester as best-in-class in brand intelligence and numerous awards and honors, joining the ZeroFox team means joining a culture that is committed to excellence. That means committing to the success of each of our employees so you can be the best version of yourself on the best team. If you're ready to join a team that is mission-oriented, customer-focused, collaborative and dedicated, you've come to the right place.Equal Opportunity, Diversity & InclusionWe aim to build a team that represents a variety of backgrounds, perspectives, and skills. We embrace inclusion and ensure equal employment opportunity without discrimination or harassment based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, military or veteran status, or any other personal characteristic.