Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II

Opportunity Overview

At ZeroFox, we are passionate about bringing world-class protection to the digital-first world. Together, we have built a system capable of collecting and analyzing data from all over the internet, creating a paradigm-shifting cybersecurity product that helps secure and protect our customers and improves the global threat landscape.

We are a team of software engineers, cybersecurity experts, and data scientists who continue to develop unparalleled solutions for the cyber security industry by providing the best Digital Risk Protection SaaS in the global market. Our company, services, and user base are growing faster than ever and we’d like you to help us innovate. We believe the greatest solutions in the Digital Risk Protection space come from composing teams with varied backgrounds and experiences that can use their complementary skill sets to come up with the best market-defining solutions.


Along the way, you’ll expand your potential with constant opportunities to learn and grow alongside exceptionally knowledgeable, competent, and collaborative people.

If you want to be part of a group of talented, empathic individuals with a multitude of different backgrounds, who are committed to each other and to the overall success of the team and our customers, we want to hear from you! At ZeroFox, soft skills are just as important as technical ability!

Role and responsibilities 

  • Work with industry experts across security, machine learning, digital risk protection, and cyber threat intelligence to develop the next generation of solutions for the ZeroFox platform
  • Gain in-depth knowledge of our microservices architecture and stack
  • Research and build cutting-edge products to improve the lives of our customers and our developers while making the internet a safer place
  • Begin to own multi-component systems, learn the related technologies in greater depth, and work toward taking on a leadership role on your team

Required qualifications and skills 

  • Motivated, communicative, teamwork-oriented professionals that feel comfortable working in agile environments
  • Bachelor’s degree in computer science or a related field, OR equivalent education or experience
  • Software Development experience, typically obtained in 3+ years
  • Good communication, collaboration, and presentation skills in English
  • Ability to work effectively in a fast-paced, agile environment.

Desired qualifications and skills

  • Experience in Python/Django, JavaScript, C#/.Net CORE, or Go is a plus!
  • Bonus points if you have experience with Docker or AWS!
  • We also value equivalent experience to these languages and frameworks. If you think you might be a fit, apply!
  • Opportunities to learn and contribute your knowledge to our Digital Risk Protection platform
  • Competitive compensation
  • Competitive PTO
  • Complementary health insurance
  • Daily catered lunches for in-office work
  • Respectful and nourishing work environment, where every opinion is heard and everyone is encouraged to be an active part of the organizational culture.
  • Regular team bonding activities like cooking and cocktails classes, bingos, stand up comedy, magic shows, virtual happy hour, lunch and learns, etc.
  • Additional Parental Leave
  • Excellent communication: between teams, people, organizations and leaders

About us

ZeroFox is on a mission to make the internet safer for all. Innovation is at our core – we are relentless in the pursuit of finding new ways to disrupt external cyber threats on the surface, deep, and dark web. ZeroFox offers the only unified cybersecurity platform combining advanced AI analytics, digital risk and privacy protection, full-spectrum threat intelligence, and a robust portfolio of breach, incident and takedown response capabilities to protect customers from growing threats across the external attack surface. It’s a great time to join us in the Fox Den – with fresh private equity funding, expanding investments in AI, a people-first culture, and centers of excellence around the world, we’re growing like never before. If you’re looking for a mission-oriented, customer-focused, collaborative team and ready to take the fight to the adversary, apply to join us in the Den today.

Equal Opportunity

We 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.

ZeroFOX Glassdoor Company Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
ZeroFOX DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of ZeroFOX
ZeroFOX CEO photo
James C Foster
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II, ZeroFOX

At ZeroFox, we're on the lookout for a talented Software Engineer II to join our dedicated team. If you’re passionate about cybersecurity and technology, this is your chance to help us develop the next generation of Digital Risk Protection solutions. At our company, we pride ourselves on creating a safe digital landscape through our innovative cybersecurity products. You’ll work alongside industry experts exploring security, machine learning, and cyber threat intelligence, collaborating in a supportive environment where your soft skills matter just as much as your technical capabilities. Your role will involve delving into our microservices architecture, mastering the tools necessary to improve our platforms, and taking ownership of challenging and exciting projects. We believe in empowering our team, offering opportunities for ongoing learning and growth, with a focus on creativity and diverse perspectives. If you have at least 3 years of software development experience and are proficient in Python, JavaScript, or C#, you might have what we’re looking for. Plus, if you're familiar with Docker or AWS, even better! At ZeroFox, we promote a harmonious workplace culture with regular team bonding activities, competitive compensation packages, and generous PTO. Join us in our mission to make the internet a safer place and enjoy being part of a team that values inclusivity and strives for excellence. Come be part of our journey to disrupt external cyber threats and enhance security for everyone. We’d love to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer II Role at ZeroFOX
What are the responsibilities of a Software Engineer II at ZeroFox?

As a Software Engineer II at ZeroFox, your responsibilities will include collaborating with experts in security and technology to develop advanced Digital Risk Protection solutions. You'll gain a deep understanding of our microservices architecture, research innovative products, and take ownership of multi-component systems while aiming for leadership within your team. Your work will directly contribute to making the internet safer for our customers.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer II position at ZeroFox?

To qualify for the Software Engineer II position at ZeroFox, candidates should have a Bachelor's degree in computer science or a related field or equivalent experience. A minimum of 3 years of software development experience is essential, along with strong communication and collaboration skills. Familiarity with programming languages like Python, JavaScript, or C#, as well as knowledge of Docker or AWS, are advantageous.

Join Rise to see the full answer
What is the work environment like for a Software Engineer II at ZeroFox?

At ZeroFox, the work environment for a Software Engineer II is collaborative and innovative. The company promotes inclusivity and values open communication among team members, fostering a culture where every opinion is respected. There are regular team bonding activities, and employees are encouraged to be an active part of the organizational culture.

Join Rise to see the full answer
How does ZeroFox support professional growth for Software Engineer II roles?

ZeroFox actively supports professional growth by providing continuous learning opportunities, access to industry expertise, and a nurturing environment where you can take on challenges that enhance your skills. Team members are encouraged to explore new solutions and contribute their knowledge to the Digital Risk Protection platform.

Join Rise to see the full answer
What benefits can a Software Engineer II expect at ZeroFox?

As a Software Engineer II at ZeroFox, you can expect competitive compensation, generous paid time off, complimentary health insurance, and daily catered lunches. The company also values work-life balance and offers additional parental leave, ensuring a respectful and nourishing work environment.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
What experience do you have with microservices architecture?

When answering this question, emphasize any projects where you've utilized microservices. Discuss your understanding of components like APIs, service orchestration, and how microservices improve scalability and resilience. Highlight your contributions to team-based projects that incorporate microservices architecture.

Join Rise to see the full answer
Can you describe a challenging software development project you've worked on?

Detail a specific project that posed technical difficulties, explaining the challenges you faced and the methods you used to overcome them. Be sure to illustrate your problem-solving skills and how your collaborative approach with team members led to the project's success.

Join Rise to see the full answer
How do you ensure effective communication within a development team?

Discuss your approach to communication in a team setting, mentioning tools or methodologies you use to share updates and feedback. Emphasize the importance of regular check-ins, open dialogue, and fostering an environment of mutual respect and understanding.

Join Rise to see the full answer
What programming languages are you most proficient in and why?

Share your levels of expertise in languages relevant to the ZeroFox tech stack, such as Python, JavaScript, or C#. Explain why you prefer these languages, citing specific projects or experiences that showcase your skills and knowledge.

Join Rise to see the full answer
How do you approach learning new technologies?

Describe your process for learning new tools or languages, emphasizing your proactive attitude. Mention specific resources you utilize, such as online courses, documentation, or community forums that enable you to stay up-to-date and continuously expand your knowledge.

Join Rise to see the full answer
What role has teamwork played in your past projects?

Reflect on your experiences in team settings, highlighting how collaboration has been key to successful outcomes. Share examples of how you actively contributed to team dynamics and how you value the diverse skills of team members.

Join Rise to see the full answer
Can you explain a time when you had to troubleshoot a significant issue?

Provide an example of a troubleshooting incident, starting from identifying the issue through to resolution. Emphasize your analytical thinking and the steps you took to effectively diagnose and resolve the problem.

Join Rise to see the full answer
In your opinion, what is the most exciting trend in cybersecurity right now?

Express your awareness of current trends in cybersecurity, such as AI advancements or evolving threat landscapes. Share your insight into how these trends could shape the future of digital risk protection and how you envision contributing to initiatives at ZeroFox.

Join Rise to see the full answer
How do you prioritize tasks during a fast-paced project?

Illustrate your task prioritization process, mentioning tools and techniques you use to manage deadlines. Discuss your ability to remain flexible and adapt to changing priorities while still meeting project objectives.

Join Rise to see the full answer
What motivates you to work in the cybersecurity industry?

Share your passion for cybersecurity and the impact it has on society. Discuss any personal experiences or compelling reasons that drive your interest in protecting users against digital threats.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
ZeroFOX Remote No location specified
Posted 12 days ago
Photo of the Rise User
Knak Remote Canada - Remote
Posted 12 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 3 days ago

ZeroFox’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...

9 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 4, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!