Senior Data Engineer in ZeroFox

Closed job - No longer receiving applicants

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.

Job functions

  • Collaborate with industry experts across security, machine learning, digital risk protection, and cyber threat intelligence to develop cutting-edge analytics solutions for the ZeroFox platform.
  • Design, develop, maintain, and take leadership of scalable and reliable data pipelines, ensuring efficient data ingestion, transformation, and storage.
  • Act as a technical leader within the team, driving the planning and execution of data projects, mentoring other team members, and setting long term technical direction.
  • Implement, maintain, and optimize data storage and access solutions, upholding best practices and ensuring optimal performance.
  • Leverage modern data technologies and frameworks, such as BigQuery, Snowflake, Spark, Airflow, and Elasticsearch to improve data processing capabilities and efficiency.
  • Ensure data quality and integrity through the implementation of rigorous data validation and monitoring techniques.
  • Guide the team in prioritizing projects based on business impact, aligning with product roadmaps and OKRs.
  • Stay on top of industry trends and emerging technologies in data engineering, incorporating new techniques and tools as appropriate and influencing the adoption of these within the team.
  • Effectively communicate complex data engineering problems and solutions to both technical and non-technical stakeholders.

Qualifications and requirements

  • Bachelor's degree in computer science, engineering, mathematics, or a related field.
  • Experience in data engineering or related backend engineering, typically obtained in 5+ years.
  • Deep understanding of advanced principles in data engineering, including complex data pipeline development, data storage, data management, and data access.
  • Strong fundamental skills in software engineering, with a track record of technical leadership.
  • Deep understanding of fundamental principles in relational, non-relational, SQL and NoSQL databases.
  • Proficient with a variety of data querying languages, especially SQL.
  • Extensive experience with data technologies and frameworks, such as BigQuery, Snowflake, Spark, Airflow, Elasticsearch, dbt, Databricks, or similar tools.
  • Excellent communication and presentation skills, with the ability to articulate complex ideas to both technical and non-technical audiences.
  • Strong analytical, problem-solving, and decision-making skills, coupled with the ability to prioritize tasks and manage resources effectively.

Desirable skills

  • Prior experience working with data analytics or machine learning teams.
  • Understanding of machine learning concepts and the role of data engineering in supporting the development of ML-based solutions.
  • Demonstrated success in implementing data engineering solutions that have resulted in measurable business impact.
  • Experience building and scaling data architecture using cloud services like AWS.
  • Knowledge of microservices and message-driven architectures.
  • Extensive experience working in agile development environments and familiarity with project management methodologies, such as Scrum or Kanban.

Benefits

  • Full flexibility to work from home or office
  • Opportunities to learn and contribute your knowledge to our Digital Risk Protection platform
  • Competitive compensation
  • Flexible work hours and 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
  • Training and growth monthly stipend
  • Excellent communication: between teams, people, organizations and leaders

Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Life insurance ZeroFox pays or copays life insurance for employees.
Meals provided ZeroFox provides free lunch and/or other kinds of meals.
Bicycle parking You can park your bicycle for free inside the premises.
Health coverage ZeroFox pays or copays health insurance for employees.
Dental insurance ZeroFox pays or copays dental insurance for employees.
Computer provided ZeroFox provides a computer for your work.
Informal dress code No dress code is enforced.
Vacation over legal ZeroFox gives you paid vacations over the legal minimum.
Beverages and snacks ZeroFox offers beverages and snacks for free consumption.
Parental leave over legal ZeroFox offers paid parental leave over the legal minimum.

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in Chile.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.