Senior Data Engineer at UpGuard

Melbourne, Victoria, Australia

UpGuard Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Cybersecurity, Technology, AnalyticsIndustries

Requirements

  • AI first mindset and experience scaling an Analytics and BI function at another SaaS business using cutting-edge tools and technology
  • 5+ years of experience with data sourcing, storage, and modelling to deliver business value through to BI platform
  • Can-do attitude and drive to build innovative, out-of-the-box solutions using unfamiliar technologies
  • Security-first mindset
  • Edge
  • Familiarity with Looker (Explores, Looks, Dashboards, Developer interface, maintaining dimensions and measures, models, raw SQL queries, custom visualizations using Looker’s extension SDK, Looker’s API)
  • Experience with CloudSQL (PostgreSQL) and BigQuery (complex queries, indices, materialised views, clustering, partitioning)
  • Knowledge of containers, Docker, and Kubernetes

Responsibilities

  • Design, build, and maintain reliable data pipelines to consolidate information from various internal systems (CRM, support platforms, marketing, product usage data) and third-party sources
  • Develop and manage a comprehensive semantic layer (using technologies like LookML, dbt, SQLMesh, or Agents) providing clear definitions, mappings for data concepts to database structures, and high-level business logic
  • Implement and enforce data quality checks, validation rules, and governance processes to ensure accuracy, consistency, and reliability of data, handling data securely
  • Ensure AI agents have access to necessary structured and unstructured data (Knowledge Bases, support tickets, documentation, internal data, pricing info, marketing content) for tasks like answering questions, qualifying leads, preparing for calls, and identifying opportunities
  • Create clear, self-maintaining documentation for data models, pipelines, and the semantic layer to enable human users and AI agents to interact with the data warehouse

Skills

Data Pipelines
Data Integration
Semantic Layer
LookML
dbt
SQLMesh
SQL
CRM
ETL

UpGuard

Cybersecurity risk management software solutions

About UpGuard

UpGuard helps businesses manage and reduce risks related to their digital operations through its cybersecurity software solutions. Its main products include UpGuard CyberRisk, which evaluates a company's cybersecurity health and identifies vulnerabilities; UpGuard Vendor Risk, which assesses the security practices of third-party vendors; and UpGuard BreachSight, which monitors the internet for exposed data and potential breaches. Unlike many competitors, UpGuard offers a subscription-based model, allowing clients to access its services online without the need for installation. The goal of UpGuard is to provide essential tools that help organizations protect their data and comply with regulatory standards.

Mountain View, CaliforniaHeadquarters
2012Year Founded
$44.7MTotal Funding
SERIES_BCompany Stage
Enterprise Software, CybersecurityIndustries
201-500Employees

Benefits

Free lunches and coffee
Gym reimbursement
Flexible work arrangements (work-from-home)
A 401(k) plan, health, dental, and vision benefits (US employees)

Risks

Emerging competition from developer-focused platforms like Aikido challenges UpGuard's market share.
Rapid AI evolution in cybersecurity could diminish UpGuard's competitive edge.
New quantitative vulnerability scoring systems may pressure UpGuard to innovate its methodologies.

Differentiation

UpGuard's CSTAR score integrates cybersecurity with corporate insurance policies.
UpGuard's AI tool streamlines security tasks for resource-limited teams.
UpGuard's SIG Lite questionnaire enhances vendor risk assessment efficiency.

Upsides

UpGuard is a leader in third-party risk management for eight consecutive quarters.
Growing demand for AI-driven cybersecurity solutions aligns with UpGuard's recent AI tool launches.
Increasing regulatory requirements drive demand for UpGuard's comprehensive cybersecurity solutions.

Land your dream remote job 3x faster with AI