VIA

Senior Data Engineer

VIA

full-time

Posted on:

Location Type: Hybrid

Location: SomervilleMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,000 - $160,000 per year

Job Level

About the role

  • Architect secure solutions: Design and implement robust, cloud-based data storage solutions, optimizing schemas for multi-tenant environments while ensuring data accessibility and security and a high standard of trust and transparency
  • Engineer data pipelines: Develop, deploy, and maintain resilient ETL/ELT pipelines for both real-time streaming and batch processing, ensuring seamless data flow from raw ingestion to production-ready applications
  • Facilitate data accessibility: Build and manage data access layers, including REST APIs and streaming services, to empower downstream users
  • Drive data governance and best practices: Contribute across teams to recommend tools, processes, and best practices for maintaining data health, integrity, and security
  • Operationalize AI models: Support AI operations (MLOps) by managing versioning, containerization, and deployment of AI models
  • Monitor and optimize infrastructure: Build monitoring and alerting systems to track data health and system performance, proactively identifying and remediating bottlenecks

Requirements

  • Education: Bachelor’s degree or higher in Computer Science, Engineering, or Data Science
  • Experience: 5+ years of professional experience in data engineering or a related role
  • Core engineering: A strong foundation in Python (or equivalent), including testing frameworks (e.g., pytest) and ORMs (e.g., SQLAlchemy)
  • You understand modularity and how to define clear scopes and responsibilities within a large codebase
  • Data architecture: Proven experience architecting scalable relational and non-relational (SQL/noSQL) schemas
  • You manage the end-to-end database lifecycle, from initial design to production maintenance
  • Performance engineering: Expertise in maximizing system performance through advanced query tuning, strategic indexing, and execution plan analysis to eliminate technical bottlenecks
  • Cloud infrastructure: Experience with one or more cloud-based databases (e.g., AWS RDS, Azure Database)
  • You are comfortable configuring compute resources, backups, and geolocation requirements
  • Data orchestration: Experience building resilient pipelines using frameworks such as Dagster or Apache Airflow
  • You have a track record of maintaining data health for both real-time streaming and batch processing
  • Systems thinking: A strong understanding of how data infrastructure integrates into the broader application architecture
  • Professional standards: Experience with modern software development practices, including version control (Git), CI/CD pipelines, and a commitment to high-quality, maintainable code
Benefits
  • A fully funded, top-tier health benefits plan, fully covered from day one, including vision and dental coverage for your whole family
  • Flexible Vacation Policy with no set annual limit or accrual period, Summer Fridays, and an extended holiday period in December
  • 401(k) plan with up to 5% employer contribution
  • Paid parental leave, supporting new parents and families
  • A dedicated wellness advisor to help you navigate the programs and opportunities available at VIA
  • Ability to enjoy the best of both worlds with flexibility to work from home as needed, as well as access to four well-located offices, designed for collaboration and stocked with everything you could need
  • Opportunities to work remotely from eligible locations for up to 2 months per year
  • Individualized growth opportunities, including internal and external mentorship panels, custom goals and feedback sessions, and/or access to learning and development programs, including VIA’s unrivaled leadership program
  • Transit benefits to support commuting costs
  • In-person events to foster team bonding and collaboration across different teams
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonETLELTREST APIsMLOpsSQLnoSQLquery tuningindexingdata orchestration
Soft Skills
modularitysystems thinkingcollaborationproblem-solvingcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in Data Science