Software Engineer II

ZeroFox provides a unified cybersecurity platform combining AI analytics, digital risk protection, and threat intelligence to protect customers from external threats.
Santiago, Santiago Metropolitan Region, Chile
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Cybersecurity

Description For Software Engineer II

ZeroFox is at the forefront of digital protection, developing a cutting-edge cybersecurity platform that combines AI analytics, digital risk protection, and comprehensive threat intelligence. As a Software Engineer II, you'll join a dynamic team of software engineers, cybersecurity experts, and data scientists working on their world-class Digital Risk Protection SaaS platform. The role offers an exciting opportunity to work with microservices architecture and contribute to solutions that make the internet safer.

The position requires 3+ years of software development experience and strong skills in languages like Python, JavaScript, or Go. You'll be working in a fast-paced, agile environment, collaborating with experts across security, machine learning, and cyber threat intelligence domains. The role involves owning multi-component systems and working toward leadership opportunities.

ZeroFox offers a competitive benefits package including health insurance, parental leave, and daily catered lunches for in-office work. The company culture emphasizes teamwork, continuous learning, and diversity, making it an ideal place for motivated professionals who want to make a difference in cybersecurity.

The company is experiencing significant growth, backed by private equity funding and expanding investments in AI. With centers of excellence around the world, ZeroFox provides an excellent opportunity for career growth and development. They're committed to building diverse teams and maintaining an inclusive workplace where every opinion is valued.

If you're passionate about cybersecurity, enjoy working with cutting-edge technology, and want to be part of a mission-driven team protecting customers from growing threats across the external attack surface, this role offers an excellent opportunity to make a significant impact while advancing your career.

Last updated 19 days ago

Responsibilities For Software Engineer II

  • Work with industry experts across security, machine learning, digital risk protection, and cyber threat intelligence
  • Gain in-depth knowledge of microservices architecture and stack
  • Research and build cutting-edge products to improve customer and developer experience
  • Begin to own multi-component systems and work toward taking on a leadership role

Requirements For Software Engineer II

Python
JavaScript
Go
  • Bachelor's degree in computer science or related field, OR equivalent education/experience
  • 3+ years of software development experience
  • Good communication, collaboration, and presentation skills in English
  • Ability to work effectively in a fast-paced, agile environment
  • Experience with Python/Django, JavaScript, or Go (preferred)
  • Experience with Docker or AWS (preferred)

Benefits For Software Engineer II

Medical Insurance
Parental Leave
  • Competitive compensation
  • Competitive PTO
  • Complementary health insurance
  • Daily catered lunches for in-office work
  • Additional Parental Leave
  • Regular team bonding activities
  • Respectful and nourishing work environment
  • Opportunities to learn and contribute to Digital Risk Protection platform

Interested in this job?

Jobs Related To ZeroFox Software Engineer II

Software Engineer

Mid-level Software Engineer position at ZeroFox, developing cybersecurity solutions using Python, JavaScript, or Go in a hybrid work environment in Santiago, Chile.

Software QA Engineer, Vega OS

Quality Assurance Engineer role at Amazon Lab126, focusing on test automation and quality leadership for consumer electronics devices and OS development.

Software Development Engineer II, MENA Tech

Amazon MENA is hiring a Software Development Engineer II to design and build innovative software solutions in Amman, Jordan.

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer II role at Amazon's Payments team, combining technical support with development work in Python and Java, focusing on payment systems and customer experience.

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer role at Amazon focusing on Payments Acceptance and Experience Tech, requiring 2+ years experience in software development or technical support.