Virtru

Data Warehouse Technical Architect

Virtru

full-time

Posted on:

Location Type: Remote

Location: District of ColumbiaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $180,000 - $210,000 per year

Job Level

About the role

  • Lead system design and architecture reviews for scaled data warehouses and engineer and designing and deploying web scale applications
  • Deep experience in SRE and deploying application at scale to clouds. Strong foundation in SRE principles and practices
  • Create and maintain architectural documentation, including authoring and reviewing ADRs (Architecture Decision Records), to ensure alignment with overall software architecture
  • Data lakehouse design, data modeling, and integration patterns for deploy databases and data as a service, at scale
  • Provide technical direction for scaling complex features and initiatives involving data storage, processing and deployments
  • Familiarity with machine learning infrastructure and MLOps
  • Monitor and improve technical debt across all engineering teams, related to data storage, processing and site reliability
  • Partner with Engineering Managers to define key technical health metrics and streamline technical onboarding processes
  • Drive reliability, performance, and security best practices for data storage, processing and SRE
  • Break down complex technical tasks into clear, manageable deliverables for the team
  • Ensure sustainable engineering practices and code quality standards
  • Serve as a technical guide for team members, helping them understand data access and storage and deployment architecture, and development practices
  • Ensure teams are delivering solutions to satisfy requirements while aligning to current and future architectural designs
  • Coach and mentor engineers on data storage, warehouse, processing, and SRE systems architecture, and best practices
  • Lead by example through high-quality code contributions to critical or complex components
  • Share knowledge of hyperscale data warehouse/lakehouses, data models, and emerging technologies with the team
  • Assist SRE teams with improving stability, automation, and scalability
  • Conduct code reviews with focus on architectural alignment and quality
  • Support hiring processes and technical assessments for engineering candidates
  • Partner with Engineering Managers through regular 1:1s and team planning sessions
  • Collaborate with product management, UX, and other architects to design and deliver new software solutions
  • Work with other Technical Architects to identify and resolve cross-team dependencies and technical challenges
  • Ensure technical roadmap alignment with product and business priorities
  • Participate in and contribute to platform-wide architectural initiatives
  • Take ownership of the entire lifecycle and toolchain of all data components from design through deployment
  • Contribute to critical technical implementations, balancing hands-on coding with architectural responsibilities
  • Work collaboratively in a fast-paced environment touching a variety of projects and products
  • Build software that will meaningfully impact how people approach data privacy

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related technical discipline (or equivalent experience)
  • At least 7 years of data warehouse, database, or data processing experience
  • Proven experience in architectural or technical leadership roles
  • Strong knowledge of cloud data warehouses (Snowflake, BigQuery, Redshift, or Synapse)
  • Strong experience with lakehouse platforms (Databricks, Delta Lake, Apache Iceberg, or Hudi)
  • Deep understanding of data modeling techniques (Kimball, Data Vault, or dimensional modeling)
  • Experience with columnar storage formats (Parquet, ORC)
  • Strong knowledge of batch and stream processing architectures
  • Experience with workflow orchestration tools (Airflow, Prefect, Dagster, or similar)
  • Understanding of CDC (Change Data Capture) patterns and tools
  • Strong foundation in SRE principles and practices
  • Experience with infrastructure as code (Terraform, CloudFormation, or Pulumi)
  • Proficiency in containerization and orchestration (Docker, Kubernetes)
  • Knowledge of monitoring and observability tools (Datadog, Prometheus, Grafana, or similar)
  • Experience with CI/CD pipelines and DevOps practices
Benefits
  • A Flexible PTO policy — we strongly encourage you to take time off (in addition to 14 holidays) to ensure that you are getting the proper time needed to unplug and recharge.
  • A $1,500 annual Learning & Development Stipend focused on providing you the resources to continually learn and professionally grow.
  • Frequent company-sponsored team celebrations that provide ample opportunities to connect with teammates and be social!
  • Access to an Employee Assistance Program
  • Access to Headspace, a mental health app tailored to your specific needs.
  • A flat 3% contribution to your retirement account
  • A high degree of flexibility — Have an appointment, errand, or family emergency to take care of? Hop to it! We give you the time and space to take care of you and your own first.
  • Competitive compensation
  • Generous parental, medical, and bereavement policies
  • Uncapped commissions for Sales roles
  • 401K contribution and stock options
  • Full medical, dental, and vision benefits
  • New Hire Swag and IT Welcome boxes
  • Structured semi-annual 360° performance reviews
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data warehousedata processingcloud data warehouseslakehouse platformsdata modeling techniquescolumnar storage formatsbatch processingstream processinginfrastructure as codecontainerization
Soft Skills
technical leadershipcoachingmentoringcollaborationcommunicationproblem-solvingtechnical directiondocumentationcode qualityteam management
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineeringrelated technical discipline